| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | CSES - Ferris Wheel | Bánh xe Ferris | 100 (p) | 1.0s | 512M |
| 2 | CSES - Apartments | Căn hộ | 100 (p) | 1.0s | 512M |
| 3 | CSES - Subarray Sums I | Tổng đoạn con I | 100 (p) | 1.0s | 512M |
| 4 | CSES - Subarray Sums II | Tổng đoạn con II | 100 (p) | 1.0s | 512M |
| 5 | CSES - Playlist | Danh sách phát | 100 (p) | 1.0s | 512M |
| 6 | CSES - Subarray Distinct Values | Giá trị phân biệt trong đoạn con | 100 (p) | 1.0s | 512M |
Có \(n\) đứa trẻ muốn đi đến một bánh xe Ferris, và nhiệm vụ của bạn là tìm một chiếc gondola cho mỗi đứa trẻ.
Mỗi chiếc gondola có thể có một hoặc hai đứa trẻ trong đó, và ngoài ra, tổng trọng lượng trong một chiếc gondola không được vượt quá \(x\). Bạn biết cân nặng của mỗi đứa trẻ.
Số lượng chiếc gondola tối thiểu cần thiết cho những đứa trẻ là bao nhiêu?
Test 1
4 10
7 2 3 9
3
Có \(n\) người đăng ký và \(m\) căn hộ trống. Nhiệm vụ của bạn là phân phối các căn hộ để nhiều người có căn hộ nhất có thể.
Mỗi người đăng ký có một kích thước căn hộ mong muốn, và họ sẽ chấp nhận bất kỳ căn hộ nào có kích thước đủ gần với kích thước mong muốn.
Test 1
4 3 5
60 45 80 60
30 60 75
2
Cho một mảng gồm \(n\) số nguyên dương, nhiệm vụ của bạn là đếm số lượng đoạn con có tổng \(x\).
Test 1
5 7
2 4 1 2 7
3
Cho một mảng gồm \(n\) số nguyên, nhiệm vụ của bạn là đếm số lượng đoạn con có tổng \(x\).
Test 1
5 7
2 -1 3 5 -2
2
Cho biết danh sách phát của một đài phát thanh kể từ khi thành lập. Danh sách phát có tổng cộng \(n\) bài hát.
Dãy các bài hát liên tiếp dài nhất, mà mỗi bài trong đó đều độc nhất là dãy nào?
Test 1
8
1 2 1 3 2 7 4 2
5
Dãy con liên tiếp dài nhất mà mỗi bài hát chỉ xuất hiện một lần là dãy: 2, 1, 3, 7, 4 có độ dài là 5.
Với một mảng gồm \(n\) số nguyên, nhiệm vụ của bạn là tính toán số lượng đoạn con có nhiều nhất \(k\) giá trị phân biệt.
Test 1
5 2
1 2 3 1 1
10