April 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 | | | | | | Calendar |
|
Top posting users this week | |
| | Nguyễn Trần Ý Nhi | |
| | Tác giả | Thông điệp |
---|
Nguyễn Trần Ý Nhi
Tổng số bài gửi : 25 Join date : 05/10/2022
| Tiêu đề: Nguyễn Trần Ý Nhi Sat Apr 01, 2023 8:18 am | |
| Bài 56: - 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: 2 3 2 5 7 Kết quả: 2 | |
| | | Nguyễn Trần Ý Nhi
Tổng số bài gửi : 25 Join date : 05/10/2022
| Tiêu đề: Re: Nguyễn Trần Ý Nhi Sat Apr 01, 2023 8:20 am | |
| Bài 57: - 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 mẫu: 4 3 1 4 5 Kết quả : 2 3 | |
| | | Nguyễn Trần Ý Nhi
Tổng số bài gửi : 25 Join date : 05/10/2022
| Tiêu đề: Re: Nguyễn Trần Ý Nhi Sat Apr 01, 2023 8:21 am | |
| Bài 58: - 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 mẫu: 4 4 1 7 5 Kết quả : 1 thumb | |
| | | Nguyễn Trần Ý Nhi
Tổng số bài gửi : 25 Join date : 05/10/2022
| Tiêu đề: Re: Nguyễn Trần Ý Nhi Sat Apr 01, 2023 8:22 am | |
| Bài 59: - 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: Nhập dãy vào mảng a[i] 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) [\code] - Test mẫu: 4 1 4 9 16
Kết quả 1 | |
| | | Nguyễn Trần Ý Nhi
Tổng số bài gửi : 25 Join date : 05/10/2022
| Tiêu đề: Re: Nguyễn Trần Ý Nhi Sat Apr 01, 2023 8:23 am | |
| Bài 59: - 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: Nhập dãy vào mảng a[i] 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 mẫu: 4 1 4 9 16 Kết quả 1 | |
| | | Sponsored content
| Tiêu đề: Re: Nguyễn Trần Ý Nhi | |
| |
| | | | Nguyễn Trần Ý Nhi | |
|
Trang 1 trong tổng số 1 trang | |
Similar topics | |
|
| Permissions in this forum: | Bạn được quyền trả lời bài viết
| |
| |
| |