| Lã Trang Linh | |
|
|
|
Tác giả | Thông điệp |
---|
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Lã Trang Linh Tue Oct 25, 2022 11:20 pm | |
| from mat import sqrt a=int(input()) b=int(input()) if(b==a); print(True) else: print(False)
Được sửa bởi Lã Trang Linh ngày Wed Oct 26, 2022 11:00 am; sửa lần 2. | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Tue Oct 25, 2022 11:34 pm | |
| a=int(input()) b=int(input()) if(a>b): print (a) if(a<b): print (b) if(a==b): print (a)
Được sửa bởi Lã Trang Linh ngày Wed Oct 26, 2022 10:55 am; sửa lần 1. | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Tue Oct 25, 2022 11:47 pm | |
| a=int(input()) b=int(input()) m= 10*a+b n= 10*b+a res= n if(res<m): res= m print(res)
Được sửa bởi Lã Trang Linh ngày Wed Oct 26, 2022 10:55 am; sửa lần 3. | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Tue Oct 25, 2022 11:51 pm | |
| a= int (input()) b= int (input()) c= int (input()) m=a+b; n=a+c; q=b+c; res=m if(res<n): res= n if(res<q): res=q print(res)
Được sửa bởi Lã Trang Linh ngày Wed Oct 26, 2022 10:55 am; sửa lần 1. | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Tue Oct 25, 2022 11:55 pm | |
| a=888 b=int(input()) if(b==a): print (True) else: print (False)
Được sửa bởi Lã Trang Linh ngày Wed Oct 26, 2022 10:55 am; sửa lần 1. | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:53 am | |
| Bài 1 Xác định bài toán Input:toạ độ điểm A(x1,y1) toạ độ điểm B(x2,y2) Output: độ dài đoạn AB Thuật toán Nhập 4 số x1,y1,x2,y2 Dùng hàm sqrt để in ra độ dài AB Code from math import sqrt x1=float(input()) y1=float(input()) x2=float(input()) y2=float(input()) res=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) print("{:.3}".format(res)) Test: 3,4,5,6 Kq 2.83
Được sửa bởi Lã Trang Linh ngày Wed Oct 26, 2022 9:26 pm; sửa lần 1. | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 8:42 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: 3,4,5 12 6.0
Được sửa bởi Lã Trang Linh ngày Wed Oct 26, 2022 9:20 pm; sửa lần 1. | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 9:14 pm | |
| Bài 3 Xác định bài toán Input: toạ độ điểm A(x1,y1) toạ độ điểm B(x2,y2) toạ độ điểm 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 : 3,4,5,6,6,7 Kq2.83 4.24 1.41 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 9:39 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 5,7 Kq 15 20 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 9:49 pm | |
| Bài 5 Xác định bài 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 4 1 Kq 10.0 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 9:57 pm | |
| Bài 6 Xác định bài 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 12 Kq 650.0 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:03 pm | |
| Bài 7 Xác định bài 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 12 Kq 144 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:14 pm | |
| Bài 8 Xác định bài 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 7 Kq 784 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:22 pm | |
| Bài 9 Xác định bài 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 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 7 Kq 29008 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:27 pm | |
| Bài 10 Xác định bài 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 S=n*(n+1)*(n+2)/3 Code n=int(input()) s=n*(n+1)*(n+2)/3 print(s) Test 7 Kq 168 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:32 pm | |
| Bài 11 Xác định bài 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 7 Kq 0.875 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:38 pm | |
| Bài 12 Xác định bài 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 7 Kq 0.24305555555555555 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:42 pm | |
| Bài 13 Xác định bài 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 7 Kq 0.984375 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:52 pm | |
| Bài 14 Xác định bài 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 7 3 Kq 400 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 10:58 pm | |
| Bài 15 Xác định bài 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 7 3 Kq 1534 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 11:21 pm | |
| Bài 16 Xác định bài 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 n là số lẻ Code n=int(input()) if n %2==0: print("la so chan") else: print("la so le") Test 7 Kq la so le | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 11:28 pm | |
| Bài 17 Xác định bài toán Input: cho 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 7 Kq False | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 11:42 pm | |
| Bài 18 Xác định bài 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()) max=a if max<b: max=b print(max) Test 7 19 Kq 19 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 11:49 pm | |
| Bài 19 Xác định bài 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, sau đó ta đ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 7 19 22 Kq 7 | |
|
| |
Lã Trang Linh
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Lã Trang Linh Wed Oct 26, 2022 11:55 pm | |
| Bài 20 Xác định bài 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 đặt m=a+b n=a+c p=b+c Gán giá trị lớn nhất ở hiện tại là max=m, sau đó ta đ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 7 19 22 Kq 41 | |
|
| |
Sponsored content
| Tiêu đề: Re: Lã Trang Linh | |
| |
|
| |
| Lã Trang Linh | |
|