| Hà Linh ước giỏi toán | |
|
|
|
Tác giả | Thông điệp |
---|
Linh Hà Khách viếng thăm
| Tiêu đề: Hà Linh ước giỏi toán Thu Oct 13, 2022 9:11 am | |
| from math import sqrt a= int (input()) b= int (input()) if (a>b): print (a) else: if (a<b): print (b) else: print (a) |
|
| |
Hà Linh Khách viếng thăm
| Tiêu đề: Re: Hà Linh ước giỏi toán Thu Oct 20, 2022 8:57 am | |
| a=int(input()) b=int(input())
m=10*a+b n=10*b+a
res=m if (res<n): res=n else: res=m print(res) |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 10:49 am | |
| bài số 1 -xác định bài toán input : nhận 4 số( x1 y1 ) toạ độ điểm A, (x2 y2 ) toạ độ điểm B output : độ dài đoạn AB -thuật toán +/ nhập 4 số x1 y1 x2 y2 +/ sqrt ((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) +/ in ra độ dài AB
-code from math import sqrt x1= float (input()) y1= float (input()) x2= float (input()) y2= float (input()) z= sqrt ((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) print (z)
Test 12 30 12 15 KQ 15
Được sửa bởi Vũ Hà Linh ngày Wed Oct 26, 2022 12:33 pm; sửa lần 1. | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 12:28 pm | |
| bài số 2 -xác định bài toán input: nhập a,b,c ( các cạnh của tam giác ABC) output: Đưa ra chu vi và diện tích của tam giác ABC lấy chính xác đến 3 chữ số thập phân
-thuật toán Áp dụng: Công thức tính chu vi: d=a+b+c gọi p là nửa chu vi: p=d/2 Công thức tính diện tích: s=căn(p*(p-a)*(p-b)*(p-c))
-chương trình 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("{:.3f}".format(d)) print("{:.3f}".format(s))
Test 5 6 7 KQ 18 14,697 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 12:47 pm | |
| Bài 3 -xác định bài toán input:nhập tọa độ a1,b1 của điểm A; a2,b2 của điểm B; a3,b3 của điểm C output: đưa ra độ dài của dAB, dBC, dAC.
-thuật toán Áp dụng công thức: dAB = căn((a2-a1)^2+(b2-b1)^2)
-chương trình from math import sqrt a1 = int(input()) b1= int(input()) a2= int(input()) b2 = int(input()) a3 = int(input()) b3 = int(input()) dAB = sqrt((a2-a1)*(a2-a1)+(b2-b1)*(b2-b1)) dBC = sqrt((a3-a2)*(a3-a2)+(b3-b2)*(b3-b2)) dAC = sqrt((a3-a1)*(a3-a1)+(b3-b1)*(b3-b1)) print("{:.3f}".format(dAB)) print("{:.3f}".format(dBC)) print("{:.3f}".format(dAC))
Test 3 4 5 6 7 8 KQ 2.828 2.828 5.657
| |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 1:29 pm | |
| Bài số 4:
xác định bài toán: input: nhập 2 số: x và y, output: đưa ra kết quả số viên gạch màu xanh và số viên gạch màu vàng (c,d)
thuật toán: +nhập 2 số x và y +in ra kết quả là số viên gạch màu xanh và màu vàng (c,d)
chương trình: tính c=(a-2)*(b-2) d= a*b-c in ra c d CHƯƠNG TRÌNH
a=int(input()) b =int(input()) c=(a-2)*(b-2) d=a*b-c print(c) print(d)
Test 3 4 KQ 2 10 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 1:54 pm | |
| Bài số 5: tính tổng các số tự nhiên liên tiếp xác định bài toán input: n số tự nhiên output: tổng của n số tự nhiên thuật toán nhập n tính tổng s =n*(n+1)/2 in ra s chương trình n=int(input()) s= n*(n+1)/2 print(s)
Test 5 KQ 15 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 1:55 pm | |
| Bài số 6: tổng bình phương các số tự nhiên liên tiếp xác định bài toán input: nhập n output: tổng s bình phương n số tự nhiên liên tiếp thuật toán nhập n tính s= n*(n+1)*(2*n+1)/6 in ra s chương trình n=int(input()) s= n*(n+1)*(2*n+1)/6 print(s)
Test 6 KQ 91 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 1:55 pm | |
| Bài số 7: tổng các số lẻ liên tiếp xác định bài toán input: n số lẻ đầu tiên output: tổng n số lẻ (s) thuật toán nhập n tính s= n*n in ra s chương trình n=int(input()) s=n*n print(s)
Test 5 KQ 25 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 1:55 pm | |
| Bài số 8: tổng lập phương các số tự nhiên liên tiếp xác định bài toán Input: nhập n số tự nhiên liên tiếp output: tổng (s) lập phương n số tự nhiên liên tiếp thuật toán nhập n tính s=(n*(n+1)/2)*(n*(n+1)/2) in s chương trình n=int(input()) s=(n*(n+1)/2)*(n*(n+1)/2) print(s)
Test 6 KQ 441 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 9:32 pm | |
| Bài số 9: Tổng luỹ thừa 5 các số tự nhiên liên tiếp xác định bài toán input: nhập n output : tổng (s) luỹ thừa 5 số tự nhiên liên tiếp thuật toán tính s=n*n*(n+1)*(n+1)*(2*n*n+2*n-1)/12 chương trình n=int(input()) s=n*n*(n+1)*(n+1)*(2*n*n+2*n-1)/12 print(s)
Test 8 KQ 61776 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 9:32 pm | |
| Bài số 10: tổng cặp số tự nhiên nhân dồn xác định bài toán input : nhập n output: tổng (s) các cặp số tự nhiên nhân dồn thuật toán tính s=n*(n+1)*(n+2)/3 chương trình n=int(input()) s=n*(n+1)*(n+2)/3 print(s)
Test 5 KQ 70 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 9:33 pm | |
| Bài số 11: tổng các nghịch đảo cặp số tự nhiên nhân dồn xác định bài toán input : nhập n output: tổng (s) nghịch đảo các cặp số tự nhiên nhân dồn [b]thuật toán tính s =n/(n+1.0) chương trình n=int(input()) s=n/(n+1.0) print(s)
Test 5 KQ 0.8333333333333334 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 9:33 pm | |
| Bài số 12: tổng các nghịch đảo ba cặp số tự nhiên nhân dồn xác định bài toán input: nhập n output: tổng (s) nghịch đảo các cặp ba số tự nhiên nhân dồn thuật toán tính s=(n*(n+3))/(4.0*(n+1)*(n+2)) chương trình n=int(input()) s=(n*(n+3))/(4.0*(n+1)*(n+2)) print(s)
Test 5 KQ 0.23809523809523808 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 9:34 pm | |
| Bài số 13: tổng dãy đặc biệt một xác định bài toán xác định bài toán input : nhập n output: tổng (s) dãy số đặc biệt thuật toán tính s=(n*(n+2))/((n+1)* (n+1)) chương trình n=int(input()) s=(n*(n+2))/((n+1)*(n+1)) print(s)
Test 5 KQ 0.9722222222222222 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 9:34 pm | |
| Bài số 14: tổng dãy đặc biệt hai xác định thuật toán xác định thuật toán input: nhập p, n output: tổng s = 1+p^1 +p^2+…+p^n thuật toán tính s= (p*(n+1)-1)/(p-1) chương trình p=int(input()) n=int(input()) s= (p**(n+1)-1)/(p-1) print(s)
Test 5 2 KQ 31 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 9:44 pm | |
| Bài số 15: tổng dãy đặc biệt ba xác định bài toán xác định bài toán input: nhập n,p output: s= 1+2p^1+3p^2+…+(n+1)p^n thuật toán tính s= ((n+1)*p**(n+1))/(p-1)-(p**(n+1)-1)/((p-1)**2) chương trình p=int(input()) n=int(input()) s= ((n+1)*p**(n+1))/(p-1)-(p**(n+1)-1)/((p-1)**2) print(s)
Test 5 2 6 KQ 86 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 9:55 pm | |
| Bài số 16: chẵn lẻ xác định bài toán input : nhập n output: n có thể là số chẵn hoặc output: n có thể là số lẻ thuật toán nếu: n chia hết cho 2 thì ta in ra được n là số chẵn ngược lại ta in ra được n là số lẻ chương trình n=int(input()) if n %2==0: print("la so chan") else: print("la so le")
Test 5 KQ la so le | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 10:03 pm | |
| Bài số 17: chia hết cho 3 xác định bài toán input: nhập n output: true hoặc output: false thuật toá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 chương trình n=int(input()) if (n %3==0) and(n%5!=0): print("True") else: print("False")
Test 5 KQ False | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 10:10 pm | |
| Bài số 18: tìm giá trị lớn nhất xác định bài toán input: nhập a nhập b output: in ra a nếu a>b in ra b nếu b>a thuật toán cho a= max còn nếu max< b thì cho max=b rồi in ra max chương trình a=int(input()) b=int(input()) max=a if max<b: max=b print(max)
Test 5 9 KQ 9 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 10:15 pm | |
| Bài số 19: giá trị nhỏ nhất xác định bài toán input: nhập a,b,c output: giá trị nhỏ nhất thuật toán cho a=min nếu min>b thì cho b=min nếu min>c thì cho c=min in ra min chương trình a=int(input()) b=int(input()) c=int(input()) min=a if min>b: min=b if min>c: min=c print(min)
Test 5 9 3 KQ 3 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Wed Oct 26, 2022 10:29 pm | |
| Bài số 20: cặp số có tổng lớn nhất xác định bài toán input: nhập a ,b,c output: tổng 2 số lớn nhất thuật toán tính m=a+b n=b+c p=a+c cho max=m nếu max <n thì cho max=n nếu max<p thì cho max=p in ra max chương trình 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 3 8 6 KQ 14 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Sat Dec 03, 2022 10:21 pm | |
| Bài số 21: ghép số xác định bài toán input: nhập a, b output: đưa ra kết quả là số lớn nhất
thuật toán +nhập a, b +ghép số thành (ab) và (ba) +so sánh giá trị ab: m=a*10+b +so sánh giá trị ba: n=b*10+a +in ra số có giá trị lớn nhất chương trình 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 3 8 6 KQ 14 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Sat Dec 03, 2022 10:39 pm | |
| Bài số 22: giải phương trình bậc nhất xác định bài toán input :nhập a,b output : vô số nghiệm thì in ra “ MULTIPLE “ nếu pt vô nghiệm thì in ra “ NONE” nếu có nghiệm thì in ra x là nghiệm của phương trình ax+b=0 thuật toán nhập a,b nếu a= 0 và nếu b=0 thì in ra “MULTIPLE “ ngược lại nếu b khác 0 thì in ra “NONE” ngược lại a và b khác 0 thì tính x=-1.0*b/a sau đó in ra x chương trình a= int(input()) b= int(input()) if a==0: if b==0: print() else: print() else: x=-1.0 * b / a print("x= {:.3f}".format(x))
Test 1 5 KQ -5.000 | |
|
| |
Vũ Hà Linh
Tổng số bài gửi : 35 Join date : 06/10/2022
| Tiêu đề: Re: Hà Linh ước giỏi toán Sat Dec 03, 2022 10:49 pm | |
| Bài số 23: giải phương trình bậc 2 xác định bài toán input: nhập a,b,c output: vô nghiệm thì in ra “NONE” có nghiệm kép thì in ra nghiệm kép đó có 2 nghiệm phân biệt thì in ra 2 nghiệm đó thuật toán nhập a ,b,c tính delta= b*b+4*a*c sau đó xét dấu của d d<0 thì in ra NONE ngược lại d=0 thì in ra x12=-b/(2*a) d>0 thì tính x1 = (-1.0 * b+sqrt(d)) / (2 * a) x2 = (-1.0 * b/a) - x1 sau đó in ra x1 ,x2 chương trình from math import sqrt a=int(input()) b=int(input()) c=int(input()) d=b*b-4*a*c if d < 0: print("NONE") elif d == 0: print("{:.3f}".format(-1.0 * b /(2.0 * a))) else: x1 = (-1.0 * b+sqrt(d)) / (2 * a) x2 = (-1.0 * b/a) - x1 print("{:.2f}".format(x1)) print("{:.2f}".format(x2)) | |
|
| |
Sponsored content
| Tiêu đề: Re: Hà Linh ước giỏi toán | |
| |
|
| |
| Hà Linh ước giỏi toán | |
|