| Nguyễn ngọc mai | |
|
|
|
Tác giả | Thông điệp |
---|
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Nguyễn ngọc mai Tue Oct 25, 2022 11:21 pm | |
| from mat import sqrt a=int(input()) b=int(input()) if(b==a); print(True) else: print(False)
Được sửa bởi Nguyễn Ngọc Mai ngày Wed Oct 26, 2022 10:59 am; sửa lần 1. | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Tue Oct 25, 2022 11:24 pm | |
| a= int(input()) b= int(input()) m= 10*a+b n= 10*b+a res= n if(res<m): res= m print(res) | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Tue Oct 25, 2022 11:27 pm | |
| a = int(input()) b = int(input()) c = int(input()) t = a+b m = a+c l = b+c res=t if(res<m): res=m if(res<l): res=l print(res)
| |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Tue Oct 25, 2022 11:39 pm | |
| #bai16:Chan le N = int(input()) if(N%2==0): print("N la so chan") else: print("N la so le") | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 12:06 am | |
| a=888 b=int(input()) if(b==a): print (True) else: print (False)
| |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:58 am | |
| Bài 1 Xác định bài toán Input: nhập toạ độ điểm A x1, y1, toạ độ điểm B x2 y2 Output: đưa ra độ dài đoạn thẳng AB lấy chính xác đến 2 chữ số thập phân thuật toán Nhập 4 số x1, x2, y1, y2 Sqrt in ra độ dài đoạn AB code from math import sqrt x1 = int(input()) y1 = int(input()) x2 = int(input()) y2 = int(input()) d = sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) print("{:.3f}".format(d)) test 1 2 3 4 kết quả 2.828 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:04 pm | |
| bài 2 Xác định bài toán Input: độ dài 3 cạnh a,b,c của tam giác ABC Output: chu vi và diện tích tam giác ABC Thuật toán Nhập 3 số a,b,c d là chu vi tam giác p là nửa chu vi Áp dụng công thức hê-rông để tính diện tích tam giác s=√p*(p-a)*(p-b)*(p-c) code from math import sqrt a=int(input()) b=int(input()) c=int(input()) d=a+b+c p=d/2 s=sqrt(p*(p-a)*(p-b)*(p-c)) print(d) print(s) test 2 4 5 Kết quả 11 8,300 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:09 pm | |
| bài 3 Xác định bài toán Input: nhập toạ độ điểm A(x1,y1), B(x2,y2), C(x3,y3) Output: độ dài 3 đoạn thẳng dAB, dAC, dBC thuật toán Nhập các số x1,y1, x2, y2, x3, y3 Áp dụng công thức độ dài dAB=✓(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1) code from math import sqrt x1= int(input()) y1= int(input()) x2= int(input()) y2= int(input()) x3= int(input()) y3= int(input()) dAB=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) dAC=sqrt((x3-x1)*(x3-x1)+(y3-y1)*(y3-y1)) dBC=sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2)) print("{:.3}".format(dAB)) print("{:.3}".format(dAC)) print("{:.3}".format(dBC)) test 2 3 4 5 6 7 Kết quả 2.83 5.66 2.83 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:14 pm | |
| bài 4 xác định bài toán a,b là kích thước của viên gạch ô x là viên gạch xanh y là viên gạch vàng thuật toán y là số viên gạch màu vàng y=(a-2)*(b-2) x là số viên gạch màu xanh x=a*b-2 Đưa ra y, x code a=int(input()) b=int(input()) x=(a-2)*(b-2) y=a*b-x print(x) print(y) test 7 9 kết quả 35 28 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:20 pm | |
| bài 5 xác định thuật toán Input: n là số tự nhiên Output: tổng n số tự nhiên đó thuật toán Áp dụng công thức tính tổng số tự nhiên liên tiếp s=1+2+3+…+n=n*(n+1)/2 code n=int(input()) s=n*(n+1)/2 print(s) test 301 Kết quả 45451.0 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:24 pm | |
| bài 6 Xác định thuật toán Input: n là số tự nhiên nguyên dương Output: tổng bình phương n số tự nhiên liên tiếp thuật toán Nhập n Áp dụng công thức tổng bình phương các số tự nhiên liên tiếp: s=(n*(n+1)*(2n+1))/6 code n=int(input()) s=n*(n+1)*(2*n+1)/6 print(s) test 301 Kết quả 9135651.0 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:28 pm | |
| bài 7 xác định thuật toán Input: n là số tự nhiên nguyên dương Output: tổng các số lẻ liên tiếp thuật toán Nhập n Áp dụng công thức tính tổng các số lẻ liên tiếp s=1+3+5+...+(2*n-1)=n*n code n=int(input()) print(n*n) test 1601 kết quả 2563201 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:32 pm | |
| bài 8 xác định thuật toán Input: n là số tự nhiên nguyên dương Output: tổng lập phương n số tự nhiên liên tiếp thuật toán Nhập n Áp dụng công thức tính tổng lập phương các số tự nhiên liên tiếp s=n*(n+1)/2 code n=int(input()) s=n*(n+1)/2 print(s*s) test 1601 kết quả 1644552324801.0 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:38 pm | |
| bài 9 xác định thuật toán Input: n là số tự nhiên Output: tổng lũy thừa 5 các số tự nhiên liên tiếp thuật toán Nhập n Áp dụng công thức tính tổng lũy thừa 5 các số tự nhiên liên tiếp Công thức: s=n*n*(n+1)*(n+1)*(2*n*n+2*n-1)/12 code n=int(input()) s=n*n*(n+1)*(n+1)*(2*n*n+2*n-1)/12 print(s) test 11 kết quả 381876.0 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:42 pm | |
| bài 10 xác định thuật toán Input: n là số nguyên dương Output: tổng các số tự nhiên nhân dồn thuật toán Nhập n Công thức: S=n*(n+1)*(n+2)/3 code n=int(input()) s=n*(n+1)*(n+2)/3 print(s) test 1102 kết quả 447306208.0 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 10:57 pm | |
| Bài 11 Xác định thuật toán Input: n là số nguyên dương Output: tổng các nghịch đảo cặp số tự nhiên nhân dồn Thuật toán Nhập n S=n/(n+1) Code n=int(input()) s=n/(n+1) print(s) test 2703 kết quả 0.9996301775147929 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 11:00 pm | |
| Bài 12 Xác định thuật toán Input: n là số tự nhiên Output: tổng nghịch đảo cặp ba số tự nhiên nhân dồn Thuật toán Nhập n Áp dụng công thức: s=n*(n+3)/(4*(n+1)*(n+2)) Code n=int(input()) s=n*(n+3)/(4*(n+1)*(n+2)) print(s) Test 2703 kết quả 0.24999993164094544 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 11:05 pm | |
| Bài 13 Xác định thuật toán Input: n là số tự nhiên Output: tổng dãy đặc biệt Thuật toán Nhập n Áp dụng công thức tính ra s=(n*(n+2))/((n+1)* (n+1)) In ra s Code n=int(input()) s=(n*(n+2))/((n+1)*(n+1)) print(s) test 8816 kết quả 0.9999999871365246 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 11:10 pm | |
| Bài 14 Xác định thuật toán Input: n, p là số nguyên dương Output: tổng các số tự nhiên liên tiếp ( tổng dãy đặc biệt 2) Thuật toán Nhập n, p Áp dụng công thức tính tổng các số tự nhiên liên tiếp: s= p*(n+1)/(p-1) In ra s Code p=int(input()) n=int(input()) s=(p**(n+1)-1)/(p-1) print(s) test 3 1 kết quả 4.0 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 11:15 pm | |
| Bài 15 Xác định thuật toán input: n và p là số nguyên dương output: tổng dãy đặc biệt Thuật toán Nhập n, p Áp dụng công thức: s=((n+1)*p**(n+1))/(p-1)-(p**(n+1)-1)/((p-1)**2) Code p=int(input()) n=int(input()) s=((n+1)*p**(n+1))/(p-1)-(p**(n+1)-1)/((p-1)**2) print(s) test 8 8 kết quả 169826513.0 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Wed Oct 26, 2022 11:26 pm | |
| bài 16 xác định thuật toán Input: cho n Output: n là số chẵn hoặc Output: n là số lẻ thuật toán Nhập n Nếu n chia hết cho 2 thì n là số chẵn ngược lại thì n là số lẻ code n=int(input()) if n %2==0: print("la so chan") else: print("la so le") test 8 kết quả la so chan | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Thu Oct 27, 2022 12:14 am | |
| bài 17 xác định thuật toán Input: nhập n Output: True Hoặc Output: False thuật toán Nhập n Nếu n chia hết cho 3 và không chia hết cho 5 thì in ra True Ngược lại thì in ra False code n=int(input()) if (n %3==0) and(n%5!=0): print("True") else: print("False") test 6 kết quả True | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Thu Oct 27, 2022 12:20 am | |
| bài 18 xác định thuật toán Input: cho a,b Output: nếu a>b thì in ra a nếu a<b thì in ra b thuật toán Nhập a,b Gán giá trị lớn nhất ở hiện tại là max=a, sau đó ta đem đi so sánh với giá trị b, nếu max<b thì max=b sau đó in ra max code a=int(input()) b=int(input()) res=a if res <b: res=b print(res) test 8 16 kết quả 16
| |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Thu Oct 27, 2022 12:23 am | |
| bài 19 xác định thuật toán Input: cho a, b, c Output: giá trị nhỏ nhất thuật toán Nhập a,b,c Ta gán giá trị nhỏ nhất ở hiện tại là min=a, đem đi so sánh với giá trị b , nếu min>b thì min=b. Nếu min>c thì min=c, sau đó in ra min code a=int(input()) b=int(input()) c=int(input()) min=a if min>b: min=b if min>c: min=c print(min) Test 2 6 10 kết quả 2 | |
|
| |
Nguyễn Ngọc Mai
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn ngọc mai Thu Oct 27, 2022 12:30 am | |
| bài 20 xác định thuật toán Input: cho a, b, c Output: tổng 2 số có giá trị lớn nhất thuật toán Nhập a, b, c Ta cho m=a+b n=a+c p=b+c Gán giá trị lớn nhất ở hiện tại là max=m, đem đi so sánh với giá trị n, nếu max<n thì max=n. Nếu max<p thì max=p, sau đó in ra max code a=int(input()) b=int(input()) c=int(input()) m=a+b n=b+c q=a+c max=m if max<n: max=n if max<q: max=q print(max) test 6 5 4 kết quả 11 | |
|
| |
Sponsored content
| Tiêu đề: Re: Nguyễn ngọc mai | |
| |
|
| |
| Nguyễn ngọc mai | |
|