| Giang Tiến Hiển | |
|
|
Tác giả | Thông điệp |
---|
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Giang Tiến Hiển Wed Oct 26, 2022 8:28 pm | |
| Bài 1: Độ dài đoạn thẳng 1 from math import sqrt x1=int(input()) x2=int(input()) y1=int(input()) y2=int(input()) dAB=sqrt((x2-x1)*(x2-x1)+(y1-y2)*(y1-y2)) print("{:.2}".format(dAB))
Được sửa bởi hgiaq06 ngày Wed Oct 26, 2022 8:41 pm; sửa lần 1. | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:36 pm | |
| Bài 2: Chu vi và diện tích tam giác 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("{:.3}".format(S))
Được sửa bởi hgiaq06 ngày Wed Oct 26, 2022 8:41 pm; sửa lần 1. | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:41 pm | |
| Bài 3: Độ dài đoạn thẳng 2 x1=int(input()) x2=int(input()) x3=int(input()) y1=int(input()) y2=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)) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:44 pm | |
| Bài 4: Lát gạch 1 a=int(input()) b=int(input()) x=(a-2)*(b-2) y=a*b-x print(x) print(y) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:49 pm | |
| Bài 5: Tổng các số tự nhiên liên tiếp n=int(input()) S=n*(n+1)/2 print(S) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:51 pm | |
| Bài 6: Tổng bình phương các số tự nhiên liên tiếp n = int(input()) s = n*(n+1)*(2*n+1)/6 print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:52 pm | |
| Bài 7: Tổng các số lẻ liên tiếp n=int(input()) s=n*n print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:55 pm | |
| Bài 8: Tổng lập phương các số tự nhiên liên tiếp n=int(input()) s=(n*(n+1)/2)*(n*(n+1)/2) print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:57 pm | |
| Bài 9: Tổng lũy thừa 5 các số tự nhiên liên tiếp n=int(input()) s=n*n*((n+1)**2)*(2*n*n+2*n-1)/12 print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:58 pm | |
| Bài 10: Tổng cặp số tự nhiên nhân dồn n=int(input()) s=n*(n+1)*(n+2)/3 print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 8:59 pm | |
| Bài 11: Tổng các nghịch đảo cặp số tự nhiên nhân dồn n=int(input()) s=n/(n+1) print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 9:00 pm | |
| Bài 12: Tổng các nghịch đảo cặp ba số tự nhiên nhân dồn n=int(input()) s=n*(n+3)/(4*(n+1)*(n+2)) print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 9:01 pm | |
| Bài 13: Tổng dãy đặc biệt 1 n=int(input()) s=n*(n+2)/((n+1)**2) print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 9:02 pm | |
| Bài 14: Tổng dãy đặc biệt 2 p=int(input()) s=(p**(p+1)-1)/(p-1) print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 9:03 pm | |
| Bài 15: Tổng dãy đặc biệt 3 n=int(input()) p=int(input()) s= (n+1)*p**(n+1)/(p-1)-(p**(n+1)-1)/(p-1)**2 print(s) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 9:04 pm | |
| Bài 16: Chẵn lẻ n=int(input()) if n % 2 == 0: print("N chan") else: print("N le")
| |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 9:04 pm | |
| Bài 17: Chia hết cho 3 n=int(input()) if (n%3==0)and(n%5!=0): print("True") else: print("False") | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 9:05 pm | |
| Bài 18: Giá trị lớn nhất a=int(input()) b=int(input()) res=a if res<b: res=b print(b) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 9:06 pm | |
| Bài 19: Giá trị nhỏ nhất a=int(input()) b=int(input()) c=int(input()) res=a if res<b and c: res=a else: res=b if res<c: res=b else: res=c print(res) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Wed Oct 26, 2022 9:06 pm | |
| Bài 20: Cặp số có tổng lớn nhất a=int(input()) b=int(input()) c=int(input()) res= a+b if res>b+c and a+c: res=a+b else: res=b+c if res> a+c: res= b+c else: res= a+c print(res) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Mon Nov 14, 2022 8:56 am | |
| a=int(input()) b=int(input()) c=int(input()) d=int(input()) S=(a**2+b**2)/(c+d) P=(a**3+b)/(c/a+1/(a-b)) print(S) print(P) | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Mon Nov 14, 2022 9:05 am | |
| Bài 1 trên lớp
Code
a=int(input()) b=int(input()) c=int(input()) d=int(input()) S=(a**2+b**2)/(c+d) P=(a**3+b)/(c/a+1/(a-b)) print("{:.3}".format(S)) print("{:.3}".format(P))
Input 1 2 3 4
Output 0.714 1.5 | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Thu Nov 24, 2022 11:25 am | |
| Tìm giá trị lớn nhất Thuật toán: Coi số đầu tiên là giá trị lớn nhất tới thời điểm hiện tại tức là: rmax=a. So sánh rmax với các giá trị còn lại. Giá trị nào lớn hơn thì rmax cập nhật lại giá trị rmax đó Code:
a=int(input()) b=int(input()) rmax=a if rmax<b: rmax=b print(res);
Thử: 3 4 Kết quả: 4 Thử: 9 1000 Kết quả: 1000 | |
|
| |
hgiaq06
Tổng số bài gửi : 24 Join date : 26/10/2022
| Tiêu đề: Re: Giang Tiến Hiển Thu Nov 24, 2022 11:30 am | |
| from math import sqrt from math import pow def distance_points(mx, my, nx, ny): return sqrt(pow(nx - mx, 2) + pow(ny - my, 2)) ax = int(input()) ay = int(input()) bx = int(input()) by = int(input()) cx = int(input()) cy = int(input()) ab = distance_points(ax, ay, bx, by) bc = distance_points(bx, by, cx, cy) ca = distance_points(cx, cy, ax, ay) if (ab + bc > ca) and (bc + ca > ab) and (ca + ab > bc): p = (ab + bc + ca) / 2.0 s = sqrt(p * (p - ab) * (p - bc) * (p-ca)) print("Ket qua: {:.3f}".format(s)) else: print("a,b,c khong la ba canh cua tam giac")
Test: 3 4 5 5 8 8
Kq: Ket qua: 1.500
Test: 2 5 2 7 2 1
Kq: a,b,c khong la ba canh cua tam giac | |
|
| |
Sponsored content
| Tiêu đề: Re: Giang Tiến Hiển | |
| |
|
| |
| Giang Tiến Hiển | |
|