May 2024 | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|
| | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | Calendar |
|
Top posting users this week | |
| | Bùi Kim Chi | |
| | |
Tác giả | Thông điệp |
---|
Bùi kim chi (Miki)
Tổng số bài gửi : 33 Join date : 12/10/2022
| Tiêu đề: Re: Bùi Kim Chi Thu Dec 01, 2022 8:41 am | |
| a=int(input()) b=int(input()) m=a*10+b n=b*10+a max=m if(max<n): max=m else: max=m print(max) | |
| | | Bùi kim chi (Miki)
Tổng số bài gửi : 33 Join date : 12/10/2022
| Tiêu đề: Re: Bùi Kim Chi Thu Dec 01, 2022 8:55 am | |
| 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)) | |
| | | Bùi kim chi (Miki)
Tổng số bài gửi : 33 Join date : 12/10/2022
| Tiêu đề: Re: Bùi Kim Chi Thu Dec 01, 2022 9:01 am | |
| a = int(input()) b = int(input()) c = int(input()) d = int(input()) e = int(input()) if (d==0) and (e==0): print("NONE") else: p = a - e * c q = e * d - b if p == 0: if q == 0: print("MULTIPLE") else: print("NONE") else: x = -1.0 * p / q if x == -1.0 * d / c: print ("NONE") else: if p < 0: p *= -1 q *= -1 print (q, "/", p) | |
| | | Bùi kim chi (Miki)
Tổng số bài gửi : 33 Join date : 12/10/2022
| Tiêu đề: Re: Bùi Kim Chi Sat Dec 03, 2022 10:18 pm | |
| 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 3 4 | |
| | | Bùi kim chi (Miki)
Tổng số bài gửi : 33 Join date : 12/10/2022
| Tiêu đề: Re: Bùi Kim Chi Sat Dec 03, 2022 10:20 pm | |
| 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) | |
| | | Bùi kim chi (Miki)
Tổng số bài gửi : 33 Join date : 12/10/2022
| Tiêu đề: Bài 56: Liệt kê phần tử là số chẵn -Xác định bài toán: input: số nguyên dương N và dãy a1,a2....aN output: liệt kê phần tử là số chẵn trong dãy -Thuật toán: nhập dãy vào dãy a[i] Duyệt từ đầu đến cuối dãy ,nếu a[i] là số chẵn thì đưa phần tử đó ra, mỗi ph Fri Mar 31, 2023 12:05 am | |
| Bài 56: Liệt kê phần tử là số chẵn -Xác định bài toán: input: số nguyên dương N và dãy a1,a2....aN output: liệt kê phần tử là số chẵn trong dãy -Thuật toán: nhập dãy vào dãy a[i] Duyệt từ đầu đến cuối dãy ,nếu a[i] là số chẵn thì đưa phần tử đó ra, mỗi phần tử cách nhau 1 dấu cách. Code: n= int(input()) a= list() for i in range (0,n): a.append(int(input())) for i in range (0,n): if a[i] % 2 == 0: print(a[i]) Test: 4 3 2 1 4 Kết quả: 2 4
Bài 57: Vị trí phần tử là số chính phương -Xác định bài toán: input: số nguyên dương N và dãy a1,a2,...,aN output: đưa ra vị trí các phần tử là số chính phương trong dãy -Thuật toán: số chính phương là số có căn bậc hai là một số nguyên biểu thức toán học: căn u=[căn u] nhập dãy vào mảng a[i] Duyệt từ đầu đến cuối dãy ,nếu a[i] là số chính phương thì đưa vị trí i ra mỗi giá trị tìm được cách nhau 1 dấu cách. Code: from math import sqrt from math import trunc
n= int(input()) a= list()
for i in range(0,n): a.append(int(input()))
for i in range(0,n): if sqrt(a[i]) == int(sqrt(a[i])): print(i) Test: 3 6 2 4 1 Kết quả: 2
Bài 58 : Đếm phần tử -Xác định bài toán: input: số nguyên dương N và dãy a1,a2,...,aN output: đếm số lượng các phần tử trong dãy chia hết cho 2 nhưng không chia hết cho 3 -Thuật toán: Nhập dãy vào mảng a[i] Res=0; Duyệt từ đầu đến cuối dãy ,nếu a[i] chia hết cho 2 và không chia hết cho 3 thì tăng biến Res lên 1 đơn vị Đưa biến res ra. Code: n= int(input()) a= list() for i in range (0,n): a.append(int(input())) res = 0 for i in range (0,n): if a[i] % 2 == 0 and a[i] % 3 !=0: res +=1 print(res) Test: 4 4 1 7 5 Kết quả: 1
Bài 59: Tìm phần tử nhỏ nhất -Xác định bài toán: input: số nguyên dương N và dãy a1,a2,…,aN output: phần tử có giá trị nhỏ nhất -Thuật toán: Khởi tạo rmin = a[0] Duyệt từ đầu đến cuối dãy, nếu a[i] < rmin thì cập nhật lại rmin = a[i]; Đưa rmin ra. Code: n = int(input()) a = list() for i in range(0, n): a.append(int(input())) rmin = a[0] for i in range(1, n): rmin = min(rmin, a[i]) print(rmin) Test:(N=4) 3 1 2 5 Kết quả: 1
| |
| | | Bùi kim chi (Miki)
Tổng số bài gửi : 33 Join date : 12/10/2022
| Tiêu đề: Re: Bùi Kim Chi Fri Mar 31, 2023 12:05 am | |
| Bài 56: Liệt kê phần tử là số chẵn -Xác định bài toán: input: số nguyên dương N và dãy a1,a2....aN output: liệt kê phần tử là số chẵn trong dãy -Thuật toán: nhập dãy vào dãy a[i] Duyệt từ đầu đến cuối dãy ,nếu a[i] là số chẵn thì đưa phần tử đó ra, mỗi phần tử cách nhau 1 dấu cách. Code: n= int(input()) a= list() for i in range (0,n): a.append(int(input())) for i in range (0,n): if a[i] % 2 == 0: print(a[i]) Test: 4 3 2 1 4 Kết quả: 2 4
Bài 57: Vị trí phần tử là số chính phương -Xác định bài toán: input: số nguyên dương N và dãy a1,a2,...,aN output: đưa ra vị trí các phần tử là số chính phương trong dãy -Thuật toán: số chính phương là số có căn bậc hai là một số nguyên biểu thức toán học: căn u=[căn u] nhập dãy vào mảng a[i] Duyệt từ đầu đến cuối dãy ,nếu a[i] là số chính phương thì đưa vị trí i ra mỗi giá trị tìm được cách nhau 1 dấu cách. Code: from math import sqrt from math import trunc
n= int(input()) a= list()
for i in range(0,n): a.append(int(input()))
for i in range(0,n): if sqrt(a[i]) == int(sqrt(a[i])): print(i) Test: 3 6 2 4 1 Kết quả: 2
Bài 58 : Đếm phần tử -Xác định bài toán: input: số nguyên dương N và dãy a1,a2,...,aN output: đếm số lượng các phần tử trong dãy chia hết cho 2 nhưng không chia hết cho 3 -Thuật toán: Nhập dãy vào mảng a[i] Res=0; Duyệt từ đầu đến cuối dãy ,nếu a[i] chia hết cho 2 và không chia hết cho 3 thì tăng biến Res lên 1 đơn vị Đưa biến res ra. Code: n= int(input()) a= list() for i in range (0,n): a.append(int(input())) res = 0 for i in range (0,n): if a[i] % 2 == 0 and a[i] % 3 !=0: res +=1 print(res) Test: 4 4 1 7 5 Kết quả: 1
Bài 59: Tìm phần tử nhỏ nhất -Xác định bài toán: input: số nguyên dương N và dãy a1,a2,…,aN output: phần tử có giá trị nhỏ nhất -Thuật toán: Khởi tạo rmin = a[0] Duyệt từ đầu đến cuối dãy, nếu a[i] < rmin thì cập nhật lại rmin = a[i]; Đưa rmin ra. Code: n = int(input()) a = list() for i in range(0, n): a.append(int(input())) rmin = a[0] for i in range(1, n): rmin = min(rmin, a[i]) print(rmin) Test:(N=4) 3 1 2 5 Kết quả: 1 | |
| | | Sponsored content
| Tiêu đề: Re: Bùi Kim Chi | |
| |
| | | | Bùi Kim Chi | |
|
| Permissions in this forum: | Bạn được quyền trả lời bài viết
| |
| |
| |