| Vũ Nguyễn Đoan Trang | |
|
|
Tác giả | Thông điệp |
---|
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:45 pm | |
| Bài 1: 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)) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:45 pm | |
| Bài 2: Code:
from math import sqrt a = int(input()) b = int(input()) c = int(input()) d = (a+b+c)/2 s = sqrt(p*(p-a)*(p-b)*(p-c) print(d) print("{:.3f}".format(s)) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:45 pm | |
| Bài 3: Code:
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)) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:46 pm | |
| Bài 4: Code:
a = int(input()) b = int(input()) x = (a-2)*(b-2) y = a*b-x print(x) print(y)
| |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:46 pm | |
| Bài 5: Code:
n = int(input()) S = (n*(n-1))/2 print("{:.0}".format(S)) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:47 pm | |
| Bài 6: Code:
N = int(input()) S = (N*(N+1)*(2*N+1))/6 print("{:.0}".format(S)) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:47 pm | |
| Bài 7: Code:
n = int(input()) print(n*n)
| |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:47 pm | |
| Bài 8: Code:
n = int(input()) s = (n*n+1))/2 print(s) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:47 pm | |
| Bài 9: Code:
n = int(input()) s = n*n*(n+1)*(n+1)*(2*n*n+2*n-1)//12 print(s) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:47 pm | |
| Bài 10: Code:
n = int(input()) s = (n*(n+1)*(n+2))/3 print(s)
| |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:48 pm | |
| Bài 11: Code:
n = int(input()) s = n/(n+1.0) print(s) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:48 pm | |
| Bài 12: Code:
n = int(input()) s = n*(n+3)/(4.0*(n+1)*(n+2)) print(s) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:48 pm | |
| Bài 13: Code:
n = int(input()) s = n*(n+2)/((n+1)*(n+1)) print(s) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:48 pm | |
| Bài 14: Code:
p = int(input()) n = int(input()) s = (p**(n+1)-1)//(p-1) print(s)
| |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:49 pm | |
| Bài 15: Code:
p = int(input()) n = int(input()) s = ((n+1)*p**(n+1)//(p-1)-(p**(n+1)-1)//((p-1)**2) print(s) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:49 pm | |
| Bài 16: Code:
n = int(input()) if n%2==0: print("N la so chan") else: print("N la so le") | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:49 pm | |
| Bài 17: Code:
n = int(input()) if (n%3==0) and (n%5!=0): print("True") else: print("False") | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:49 pm | |
| Bài 18: Code:
a = int(input()) b = int(input()) res = a if res<b: res = b print(res) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:49 pm | |
| Bài 19: Code:
a = int(input()) b = int(input()) c = int(input()) res = a if res>b: res = b if res>c res = c print(res) | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:50 pm | |
| Bài 20: Code:
a = int(input()) b = int(input()) c = int(input()) m = a+b n = b+c p = a+c res = m if res<n: res = n if res<p: | |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Tue Oct 25, 2022 3:50 pm | |
| Bài 21: Code:
a = int(input()) b = int(input()) res = a*10+b if res<b*10+a: res = b*10+a print(res)
| |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Wed Nov 16, 2022 6:11 pm | |
| Bài 19. Giá trị nhỏ nhất Đề bài: Cho a, b và c. Tìm giá trị nhỏ nhất của a, b và c. Xác định bài toán: + input: Nhập a, b và c. + output: Đưa giá trị nhỏ nhất của a, b và c ra. Thuật toán: + Xem phần tử đầu tiên là phần tử nhỏ nhất. + Mang giá trị này lần lượt so sánh với các phần tử còn lại, phần tử nào nhỏ hơn nó thì cập nhật lại nó. Code: a = int(input()) b = int(input()) c = int(input()) res = a if res>b: res = b if res>c: res = c print(res) Test: + a = 1, b = 3, c = 2. Kết quả 1. + a = 10, b = 9, c = 20. Kết quả 9.
| |
|
| |
Vũ Nguyễn Đoan Trang
Tổng số bài gửi : 24 Join date : 20/10/2022
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang Wed Nov 16, 2022 6:12 pm | |
| Bài 27: Số chắn lớn nhất Đề bài: Cho a, b, c và d nguyên dương. Hãy tìm số chẵn lớn nhất. Nếu có thì đưa kết quả tìm được ra, ngược lại ghi ra “NONE”.
Xác định bài toán: + input: Nhập a, b, c và d. + output: Đưa ra số chẵn lớn nhất, ngược lại thì ra “NONE”. Thuật toán: + Khởi tạo giá trị res ban đầu bằng số vô cùng bé, res = 0. + Mang giá trị này so sánh với các số còn lại, số nào là số chắn và lớn hơn res thì cập nhật lại nó.
Code: a = int(input()) b = int(input()) c = int(input()) d = int(input()) res = 0 if (a%2 == 0) and (res<a): res = a if (b%2 == 0) and (res<b): res = b if (c%2 == 0) and (res<c): res = c if (d%2 == 0) and (res<d): res = d if res>0: print(res) else: print("NONE") Test: + a = 5, b = 6, c = 14, d = 15. Kết quả 14. + a = 10, b = 2, c = 3, d = 8. Kết quả 8.
| |
|
| |
Sponsored content
| Tiêu đề: Re: Vũ Nguyễn Đoan Trang | |
| |
|
| |
| Vũ Nguyễn Đoan Trang | |
|