Bài học cùng chủ đề
Báo cáo học liệu
Mua học liệu
Mua học liệu:
-
Số dư ví của bạn: 0 coin - 0 Xu
-
Nếu mua học liệu này bạn sẽ bị trừ: 2 coin\Xu
Để nhận Coin\Xu, bạn có thể:
Đề số 1 SVIP
Viết chương trình sinh ra một ma trận vuông có giá trị mỗi phần tử là \(0\).
Đầu vào:
- Dòng 1: Số nguyên \(n\).
Đầu ra:
- Ma trận vuông toàn số \(0\).
INPUT | OUTPUT |
3 |
0 0 0 0 0 0 0 0 0 |
Hướng dẫn giải:
a = []
n = int(input())
for i in range(n):
a.append([0]*n)
Viết chương trình sinh ra một dãy số \(A\) theo công thức sau:
\(A\left[0\right]=1\)
\(A\left[1\right]=3\)
\(A\left[i\right]=A\left[i-1\right]\times2A\left[i-2\right]\)
Đầu vào:
- Dòng 1: Số nguyên \(n\).
Đầu ra:
- Dãy số theo công thức.
INPUT | OUTPUT |
5 | 1 3 6 36 432 |
Hướng dẫn giải:
def f(n):
A = [0,0]
A[0], A[1] = 1, 3
for i in range(2,n,1):
A.append(A[i-1] * 2*A[i-2])
return A
Giáo viên tổ chức một trò chơi có luật như sau: Chia lớp thành m đội, mỗi đội có n học sinh, lần lượt lên bảng điền một con số nguyên dương vào một ô trống. Tính tổng điểm bằng cách cộng các con số mà n học sinh đã viết.
Đầu vào:
- Dòng 1: Số nguyên \(n \) và \(m\).
- Dòng 2: Dãy điểm của đội 1.
- Dòng 3: Dãy điểm của đội 2.
- Dòng m: dãy điểm của đội m.
Đầu ra:
- Số thứ tự của những đội có tổng điểm là chẵn.
INPUT | OUTPUT |
3 2 1 2 2 3 4 1 |
2 |
Hướng dẫn giải:
def f(A, m, n):
sum, index = 0, 0
for i in range(m):
s = 0
for j in range(n):
s += A[i][j]
if s > sum:
sum = s
index = i
return index