| Lưu Vũ Annnn | |
|
|
|
Tác giả | Thông điệp |
---|
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Lưu Vũ Annnn Wed Oct 12, 2022 10:53 am | |
| a = 888 b = int(input()) if (b == a): print(True) else: print(False)
Được sửa bởi Lưu Vũ An ngày Thu Oct 13, 2022 9:07 am; sửa lần 1. | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Thu Oct 13, 2022 9:07 am | |
| a =int(input()) b =int(input()) if (a > b): print(a) else: if (a < b): print (b) else: print(a) | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Thu Oct 20, 2022 8:34 am | |
| #include <iostream> using namespace std; int a,b,cv,s; float s2;
int main() { cin >> a >>b; cv = (a+b)*2; s = a*b; s2 = 1.0*(a+b)/2;
cout << cv<< " " <<s<<" "; printf ("%0.1f",s2);
return 0; }
| |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Thu Oct 20, 2022 8:54 am | |
| a =int(input()) b =int(input()) m=10*a+b n=10*b+a res=n if(res<m): res=m print(res)
| |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Thu Oct 20, 2022 8:56 am | |
| a =int(input()) b =int(input()) res=a if(res<b): res=b print(res)
| |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Thu Oct 20, 2022 9:08 am | |
| 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)
| |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Thu Oct 20, 2022 9:17 am | |
| Cho x,y,z.Tìm giá trị lớn nhất
x=int(input()) y=int(input()) z=int(input()) res=x if(res<y): res=y if(res<z): res=z print(res) | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 8:29 pm | |
| Bài 1: B1: 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 B2: 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 B3: chương trình Chương trình:
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(res)
Test ví dụ: 5 4 1 8 In ra: 5.656854249492381 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 8:45 pm | |
| Bài 2: -xác định bài toán input: 3 số a b c( a b c là độ dài các cạnh của tam giác ABC) output: in ra chu vi và diện tích của tam giác ABC - thuật toán p là nửa chu vi thì p=(a+b+c)/2 d là chu vi thì d=a+b+c s là diện tích thì s=sqrt(p(p-a)*(p-b)*(p-c)) Chương trình:
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 4 7 in ra: 16.000 9.798 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 9:05 pm | |
| Bài 3: -xác định bài toán input: toạ độ x1 y2 của điểm X; x2 y2 toạ độ điểm Y; x3 y3 toạ độ điểm Z output: đưa ra độ dài dXY, dYZ, dXZ -thuật toán dXY= sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) Chương Trình
from math import sqrt x1 = int(input()) y1 = int(input()) x2 = int(input()) y2 = int(input()) x3 = int(input()) y3 = int(input()) dXY = sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) dYZ = sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2)) dXZ = sqrt((x3-x1)*(x3-x1)+(y3-y1)*(y3-y1)) print("{:.3f}".format(dXY)) print("{:.3f}".format(dYZ)) print("{:.3f}".format(dXZ) test: 5 4 8 6 7 2 in ra: 3.606 4.123 2.828 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 9:05 pm | |
| Bài 4: -xác định bài toán input: a và b kích thước hình chữ nhật output: x và y lần lượt là số viên gạch xanh và vàng - thuật toán gọi y là số gạch vàng, y=(a-2)*(b-2) gọi c là số gạch màu xanh, x=a*b-y Chương Trình: a=int(input()) b =int(input()) x=(a-2)*(b-2) y=a*b-x print(x) print(y) test: 1 6 in ra: -4 10 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:18 pm | |
| BÀI 5 : TỔ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 của n 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: 16 in ra:136.0 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:18 pm | |
| Bài 6: -xác định bài toán input: n là số tự nhiên output: tổng các số tự nhiên - thuật toán s=1^2+2^2+…+n^2=n.(n+1)(2n+1)/6 Chương Trình: n=int(input()) s= n*(n+1)*(2*n+1)/6 print(s) test: 29 in ra: 8555.0 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:19 pm | |
| Bài 7: -Xác định bài toán input:n là số tự nhiên output: tổng các số tự nhiên lẻ liên tiếp - Thuật toán s=1+3+5+…+(2*n-1)=n*n Chương Trình: n=int(input()) s=n*n print(s) test: 69 in ra: 4761 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:19 pm | |
| Bài 8: -Xác định bài toán input:n là số tự nhiên output: tổng các số tự nhiên liên tiếp - Thuật toán s=1^3+2^3+3^3+…+n^3=(n(n+1)/2)^2 Chương Trình: n=int(input()) s=(n*(n+1)/2)*(n*(n+1)/2) print(s) test: 13 in ra: 8281.0
| |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:19 pm | |
| BÀI 9: -xác định bài toán input: nhập n output : tổng s luỹ thừa 5 các số tự nhiên liên tiếp -thuật toán nhập n tính s=n*n*(n+1)*(n+1)*(2*n*n+2*n-1)/12 in s Chương Trình: n=int(input()) s=n*n*(n+1)*(n+1)*(2*n*n+2*n-1)/12 print(s) test: 17 in ra: 4767633.0 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:19 pm | |
| Bài 10: -xác định bài toán input : nhập n output: tổng s cặp số tự nhiên nhân dồn -thuật toán nhập n tính s=n*(n+1)*(n+2)/3 in s Chương Trình: n=int(input()) s=n*(n+1)*(n+2)/3 print(s) test: 24 in ra:5200.0 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:20 pm | |
| Bài 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 các nghịch đảo cặp số tự nhiên nhân dồn THUẬT TOÁN nhập n tính s =n/(n+1.0) CHƯƠNG TRÌNH n=int(input()) s=n/(n+1.0) print(s) test: 3 in ra: 0.75
| |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:20 pm | |
| Bài 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 các nghịch đảo cặp ba số tự nhiên nhân dồn THUẬT TOÁN nhập n tính s=(n*(n+3))/(4.0*(n+1)*(n+2)) in ra s Chương Trình: n=int(input()) s=(n*(n+3))/(4.0*(n+1)*(n+2)) print(s) test: 12 in ra: 0.24725274725274726 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:21 pm | |
| Bài 13: TỔNG DÃY ĐẶC BIỆT 1 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 nhập n tính s=(n*(n+2))/((n+1)* (n+1)) in ra s Chương Trình: n=int(input()) s=(n*(n+2))/((n+1)*(n+1)) print(s) test: 10 in ra: 0.9917355371900827 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:21 pm | |
| Bài 14: TỔNG DÃY ĐẶC BIỆT 2 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 nhập p n tính s= (p*(n+1)-1)/(p-1) in ra s Chương Trình: p=int(input()) n=int(input()) s= (p*(n+1)-1)/(p-1) print(s) test: 21 27 in ra: 29.35 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:21 pm | |
| Bài 15: TỔNG DÃY ĐẶC BIỆT 3 XÁC ĐỊNH BÀI TOÁN input: nhập số nguyên dương n,p output: in ra tổng s= 1+2p^1+3p^2+…+(n+1)p^n THUẬT TOÁN nhập p nhập 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: 6 9 in ra: 118513705.0 | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:21 pm | |
| Bài 16: -xác định bài toán input: nhập n output:n là số chẵn hoặc số lẻ -thuật toán n chẵn khi chia hết cho 2 nếu không chia hết thì là số lẻ Chương Trình: n=int(input()) if n % 2==0: print("n la so chan") else: print("n la so le") test: 1602 in ra: n la so chan | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:21 pm | |
| Bài 17: -Xác định bài toán input : nhập n output: n là số chia hết cho 3 và không chia hết cho 5 hoặc không -thuật toán nhập n n chia hết cho 3 là n%3==0 n -không chia hết cho 5 là n%5!=0 biểu thức là (n%3==0) và (n%5!=0) Chương Trình: n=int(input()) if (n %3==0) and(n%5!=0): print("True") else: print("False") test: 6996 in ra: True | |
|
| |
Lưu Vũ An
Tổng số bài gửi : 48 Join date : 06/10/2022 Age : 18
| Tiêu đề: Re: Lưu Vũ Annnn Wed Oct 26, 2022 10:22 pm | |
| Bài 18: -Xác định bài toán input : nhập a, b output: in ra giá trị lớn nhất -thuật toán nhập a,b coi a là giá trị lớn nhất là rmax=a, sau đó so sánh rmax với giá trị còn lại giá trị nào lớn hơn thì cập nhật lại rmax là: (rmax<b) rmax=b Chương Trình: a=int(input()) b=int(input()) max=a if max<b: max=b print(max) test: 57 86 in ra: 86 | |
|
| |
Sponsored content
| Tiêu đề: Re: Lưu Vũ Annnn | |
| |
|
| |
| Lưu Vũ Annnn | |
|