| Đào Nguyệt Anh gửi bài 1 | |
|
|
|
Tác giả | Thông điệp |
---|
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 1 Mon Oct 24, 2022 9:53 pm | |
| 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))
| |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 2 Mon Oct 24, 2022 9:57 pm | |
| from math import sqrt a = int(input("Enter a: ")) b = int(input("Enter b: ")) c = int(input("Enter c: ")) d = a + b + c p = d / 2.0 s = sqrt(p * (p - a) * (p - b) * (p-c)) print(d) print(s) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 3 Mon Oct 24, 2022 10:01 pm | |
| from math import sqrt from math import pow def distance_points(ax, ay, bx, by): return sqrt(pow(bx - ax, 2) + pow(by - ay, 2)) x1 = int(input()) x2 = int(input()) x3 = int(input()) y1 = int(input()) y2 = int(input()) y3 = int(input()) dab = distance_points(x1, y1, x2, y2) dbc = distance_points(x2, y2, x3, y3) dac = distance_points(x1, y1, x3, y3) print("d_AB = {:.3f}".format(dab)) print("d_BC = {:.3f}".format(dbc)) print("d_AC = {:.3f}".format(dac)) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 4 Mon Oct 24, 2022 10:03 pm | |
| a = int(input()) b = int(input()) x = (a-2)*(b-2) y = a*b-x print(x) print(y) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 5 Mon Oct 24, 2022 10:04 pm | |
| n = int(input()) S = (n*(n-1))/2 print("{:.0}".format(S)) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 6 Mon Oct 24, 2022 10:06 pm | |
| N = int(input()) S = (N*(N+1)*(2*N+1))/6 print("{:.0}".format(S)) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 7 Mon Oct 24, 2022 10:07 pm | |
| n = int(input()) print(n*n) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 8 Mon Oct 24, 2022 10:08 pm | |
| n = int(input()) s = (n*n+1))/2 print(s) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 9 Mon Oct 24, 2022 10:11 pm | |
| n = int(input()) s = n*n*(n+1)*(n+1)*(2*n*n+2*n-1)//12 print(s) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 10 Mon Oct 24, 2022 10:12 pm | |
| n = int(input()) s = (n*(n+1)*(n+2))/3 print(s) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 11 Mon Oct 24, 2022 10:13 pm | |
| n = int(input()) s = n/(n+1.0) print(s) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 12 Mon Oct 24, 2022 10:15 pm | |
| n = int(input()) s = n*(n+3)/(4.0*(n+1)*(n+2)) print(s) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 13 Mon Oct 24, 2022 10:16 pm | |
| n = int(input()) s = n*(n+2)/((n+1)*(n+1)) print(s) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 14 Mon Oct 24, 2022 10:17 pm | |
| p = int(input()) n = int(input()) s = (p**(n+1)-1)//(p-1) print(s) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 15 Mon Oct 24, 2022 10:18 pm | |
| p = int(input()) n = int(input()) s = ((n+1)*p**(n+1)//(p-1)-(p**(n+1)-1)//((p-1)**2) print(s) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 16 Mon Oct 24, 2022 10:21 pm | |
| n = int(input()) if n % 2 == 0: print("N la so chan") else: print("N la so le") | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 17 Mon Oct 24, 2022 10:22 pm | |
| n = int(input()) if (n % 3 == 0) and (n % 5 != 0): print("True") else: print("False") | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 18 Mon Oct 24, 2022 10:23 pm | |
| a = int(input()) b = int(input()) res = a if (res < b): res = b print(res) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 19 Mon Oct 24, 2022 10:24 pm | |
| a = int(input()) b = int(input()) c = int(input()) res = a if (res > b): res = b if (res > c): res = c print(res) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Đào Nguyệt Anh gửi bài 20 Mon Oct 24, 2022 10:25 pm | |
| a = int(input()) b = int(input()) c = int(input()) m = a + b n = b + c p = c + a res = m if (res < n): res = n if (res < p): res = p print(res) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Bài 21 Tue Dec 06, 2022 11:43 pm | |
| a = int(input()) b = int(input()) m = 10 * a + b n = 10 * b + a res = m if (res < n): res = n print(res)
| |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Bài 22 Tue Dec 06, 2022 11:45 pm | |
| a = int(input()) b = int(input()) if a==0: if b==0: print("VSN") else: print("VN") else: x = -1.0*b/a print("{:.3f}".format(x))
| |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Bài 23 Tue Dec 06, 2022 11:47 pm | |
| 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("x1 = x2 = {:.3f}".format(-1.0 * b/(2.0 * a))) else: x1 = (-1.0 * b + sqrt(d)) / (2 * a) x2 = (-1.0 * b / a) -x1 print("x1 = {:.3f}".format(x1)) print("x2 = {:.3f}".format(x2)) | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Bài 24 Tue Dec 06, 2022 11:49 pm | |
| Bài 24: - Xác định bài toán: Input: Nhập a,b,c nguyên dương Output: Kiểm tra a,b,c là 3 cạnh của tam giác. Nếu có thì tính và đưa ra diện tích tam giác, ngược lại ghi ra "NONE". - Thuật toán: - a,b,c là ba cạnh của tam giác khi tổng lớn hơn cạnh còn lại: (a + b > c and b + c > a and c + a > b) - Công thức Hê-rông tính diện tích tam giác khi biết độ dài các cạnh: p= (a+b+c)/2 ; s= \sqrt{p(p-a)(p-b)(p-c)}
Code:
from math import sqrt a = int(input()) b = int(input()) c = int(input()) if (a + b > c) and (b + c > a) and (c + a > b): p = (a + b + c) / 2.0 s = sqrt(1.0 * p * (p - a) * (p - b) * (p - c)) print("Result: {:.3}".format(s)) else: print("Not 3 side lengths of a triangle | |
|
| |
Đào Nguyệt Anh
Tổng số bài gửi : 31 Join date : 05/10/2022
| Tiêu đề: Bài 25 Tue Dec 06, 2022 11:51 pm | |
| Bài 25:
- Xác định bài toán: Input: Nhập M(x1,y1) và I(x2,y2) và bán kính R Output: Kết luận M nằm trong hay ngoài hay trên đường tròn
- Thuật toán: - Ta tính khoảng cách từ điểm M tới tâm I của đường tròn: dMI= √(x2-x1)^2 + (y2-y1)^2 - So sánh khoảng cách với đường tròn Nếu dMI>R thì M nằm ngoài đường tròn Nếu dMI=R thì M nằm trên đường tròn Nếu dMi<R thì M nằm trong đường tròn
Code:
from math import sqrt from math import pow def distance_points(mx,my,ix,iy): return sqrt(pow(bx-ax,2)+pow(by-ay,2)) mx = int(input()) my = int(input()) ix = int(input()) iy = int(input()) r = int(input()) d = distance_points(mx,my,ix,iy) if d<r: print("M nam trong duong tron") elif d==r: print("M nam tren duong tron") else: print("M nam ngoai duong tron") | |
|
| |
Sponsored content
| Tiêu đề: Re: Đào Nguyệt Anh gửi bài 1 | |
| |
|
| |
| Đào Nguyệt Anh gửi bài 1 | |
|