| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Tính số bàn học | 10 (p) | 1.0s | 256M |
| 2 | Gàu nước | 10 (p) | 1.0s | 256M |
| 3 | Số lượng ước số của n | 10 (p) | 1.0s | 640M |
| 4 | Tính tổng 1 | 10 (p) | 1.0s | 512M |
| 5 | Tính tổng 2 | 10 (p) | 1.0s | 512M |
| 6 | list003_in mảng từ i đến j | 10 (p) | 1.0s | 256M |
| 7 | List005_in các số chẳn trong mảng | 10 (p) | 1.0s | 256M |
| 8 | List006_in mảng đảo ngược | 10 (p) | 1.0s | 256M |
| 9 | Sắp xếp không giảm | 10 (p) | 1.0s | 256M |
| 10 | List010_đếm trong mảng có bao nhiêu tên giống nhau | 10 (p) | 1.0s | 256M |
| 11 | Tổng dãy con | 50 (p) | 1.0s | 256M |
Trường mới rộng và đẹp hơn trường cũ, số phòng học cũng nhiều hơn so với trước. Nhà trường định tuyển thêm học sinh cho ba lớp mới với số lượng học sinh mỗi lớp tương ứng là \(a, b, c\). Cần mua bàn cho các lớp mới này. Mỗi bàn không có quá \(2\) chỗ ngồi cho học sinh. Xác định số lượng bàn tối thiểu cần mua?
Test 1
35
42
39
So ban toi thieu can mua: 59
Rùa có một cái xô nước đang chứa \(L\) lít nước. Rùa muốn lấy cái xô làm việc khác nên Rùa muốn chuyển lượng nước sang những chiếc gàu nước.
Biết rằng, nhà Rùa có vô tận những chiếc gàu thuộc 2 loại, loại chứa được \(5\) lít và loại chứa được \(2\) lít. Hỏi, tổng số gàu ít nhất Rùa cần sử dụng để đong ít nhất \(L\) lít nước là bao nhiêu?
Test 1
27
6
Test 2
30
6
Viết chương trình nhập vào số nguyên \(n\) (\(n\leq 10^7\)). In ra số lượng ước số của \(n\). (Ước số của \(n\) là các số nguyên mà \(n\) chia hết)
Ví dụ: \(n=10\) thì \(4\) ước số: \(1\) \(2\) \(5\) \(10\)
Test 1
10
4
Test 2
36
9
Nhập vào 1 số nguyên \(n\).
Tính tổng \(1*1*1 + 2*2*2 + 3*3*3 + … + n*n*n\).
Test 1
3
36
Nhập vào 2 số nguyên \(n, q\).
Yêu cầu:
Tính tổng \(q^0 - q^1 + q^2 - q^3 + ... - q^n\). (nếu \(n\) lẻ)
Tính tổng \(q^0 - q^1 + q^2 - q^3 + ... + q^n\). (nếu \(n\) chẵn)
Test 1
2 3
7
Nhập mảng \(a\) gồm \(n\) số nguyên và 2 chỉ số \(i\) và \(j\). In các giá trị trong mảng \(a\) từ vị trí \(i\) đến vị trí \(j\).
Test 1
5
1 2 3 4 5
2 4
2 3 4
Nhập mảng \(a\) gồm \(n\) số, in các số chẵn ở trong mảng.
Test 1
5
1 2 3 4 5
2 4
Nhập mảng hocsinh gồm \(n\) bạn. In ra mảng đảo ngược của mảng hocsinh.
hocsinh.hocsinh, các phần tử cách nhau bởi khoảng trắng hoặc xuống dòng tùy thuộc vào định dạng đề bài.Test 1
3
An Binh Chi
Chi Binh An
Cho một dãy gồm \(n\) số nguyên dương \(A_1, A_2,…, A_n\). (\(N ≤ 10^4, A_i ≤ 10^9\)). Hãy in ra dãy số sau khi sắp xếp dãy số tăng dần (\(A_i ≤ A_{i+1}\)).
Test 1
6
91 451 43 3 451 54
3 43 54 91 451 451
Cho một mảng gồm \(n\) tên học sinh và một cái tên cần tìm, hãy đếm xem trong mảng có bao nhiêu bạn cùng tên đó.
Yêu cầu dòng đầu nhập \(n\), dòng tiếp theo nhập tên cần tìm, các tên trong mảng nhập trên một hàng.
Test 1
5
An
Binh An Nam An Huy
2
Cho dãy số nguyên gồm n phần tử \(a_1,a_2,\cdots,a_n\) \((|a_i| \leq 10^9)\). Cho giá trị \(x\) và \(q\) câu hỏi có dạng \(S(u,v)\). Với \(S(u,v)\) là tổng các giá trị của các phần tử từ \(u\) đến \(v\).
Yêu cầu: Đếm xem trong \(q\) câu hỏi đó có bao câu hỏi có giá trị nhỏ hơn \(x\).
Test 1
5 6 3
7 2 1 6 5
2 3
3 4
5 5
2