| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | List011_đếm số phần tử có giá trị >=x | 100 (p) | 1.0s | 256M |
| 2 | List012_đếm phần tủ chia hết cho 3 | 100 (p) | 1.0s | 256M |
| 3 | List013_tổng 2 mảng | 100 (p) | 1.0s | 256M |
| 4 | Cánh diều - AVERAGE - Nhiệt độ trung bình | 100 (p) | 1.0s | 256M |
| 5 | Cánh diều - UPDATE - Cập nhật danh sách | 100 (p) | 1.0s | 256M |
Cho mảng \(a\) gồm \(n\) phần tử và nhập vào phần tử \(x\). Hãy đếm số lượng phần tử trong mảng \(a\) có giá trị lớn hơn hoặc bằng \(x\).
Test 1
5 3
1 3 5 2 4
3
Các phần tử lớn hơn hoặc bằng \(3\) trong mảng là \(3, 5, 4\). Có tổng cộng \(3\) phần tử.
Cho mảng \(a\) gồm \(m\) phần tử, hãy đếm số lượng phần tử chia hết cho \(3\).
Test 1
5
1 3 6 7 9
3
Cho hai mảng \(a\) và \(b\) lần lượt gồm \(m\) và \(n\) phần tử. In ra mảng \(c\) trong đó \(c[i] = a[i] + b[i]\), với \(i\) chạy từ \(0\) đến \(\max(n, m) - 1\). Đề bài có các bộ test với \(m, n\) bằng nhau và khác nhau.
Test 1
3 3
1 2 3
4 5 6
5 7 9
Test 2
3 5
1 2 3
1 1 1 1 1
2 3 4 1 1
Bạn Thanh muốn tính trung bình cộng nhiệt độ trung bình các ngày trong \(N\) ngày liên tục mà bạn đó ghi lại được. Viết chương trình nhập vào nhiệt độ trung bình của \(N\) ngày trong tuần, tính và in ra trung bình cộng nhiệt độ trung bình \(N\) ngày đó?
Dòng đầu ghi số nguyên \(N\) \((1 ≤ N ≤ 1000)\)
Dòng thứ hai ghi \(N\) số thể hiện nhiệt độ của \(N\) ngày, các số thực có giá trị dương không quá \(100\)
Test 1
3
2.3 4.5 9.9
5.57
Viết chương trình nhập vào bàn phím một danh sách các số nguyên, sau đó thực hiện cập nhật dãy theo quy tắc sau:
In ra dãy sau khi đã cập nhật. Yêu cầu sử dụng cấu trúc dữ liệu danh sách (list).
Test 1
-5 0 6 8 -3 -4 -2 0 4 6
-1 0 1 1 -1 -1 -1 0 1 1