THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1

Bộ đề bài

# Bài tập Điểm Thời gian: Giới hạn bộ nhớ
1 Diện tích hình chữ nhật (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1) 100 (p) 1.0s 256M
2 Bảng cửu chương (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1) 100 (p) 1.0s 256M
3 Tô màu sân trường (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1) 100 (p) 1.0s 256M
4 Đồng hồ (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1) 100 (p) 1.0s 256M
5 Chia nhóm (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1) 100 (p) 1.0s 256M

1. Diện tích hình chữ nhật (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho ba số tự nhiên \(A, B\)\(C\).

Yêu cầu

Hãy chọn hai trong ba số này để làm độ dài hai cạnh của một hình chữ nhật và đưa ra diện tích lớn nhất của hình chữ nhật có thể tạo được.

Input

  • Gồm ba số tự nhiên \(A, B\)\(C\) (\(1 \le A, B, C \le 1000\)). Mỗi số nằm trên một dòng.

Output

  • Một số tự nhiên duy nhất là diện tích lớn nhất tìm được.

Example

Test 1

Input
12
2
5
Output
60
Note

Có thể chọn hai cạnh là \(12\)\(5\), khi đó diện tích là \(12 \cdot 5 = 60\).

Test 2

Input
3
7
7
Output
49
Note

Chọn hai cạnh là \(7\)\(7\), được diện tích lớn nhất là \(49\).

2. Bảng cửu chương (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Bé Bi chỉ mới học thuộc bảng cửu chương (các phép nhân từ \(1 \cdot 1\) đến \(9 \cdot 9\)).

Cho trước số tự nhiên \(X\), nếu \(X\) là kết quả của một phép nhân trong bảng cửu chương, hãy tìm xem \(X\) nằm ở bảng cửu chương nào. Nếu \(X\) nằm ở nhiều bảng khác nhau, hãy đưa ra số thứ tự của bảng nhỏ nhất. Nếu \(X\) không có mặt trong bảng cửu chương, hãy đưa ra kết quả là \(0\).

Input

  • Gồm một số tự nhiên \(X\) (\(1 \le X \le 100\)).

Output

  • In ra một số tự nhiên duy nhất là số thứ tự của bảng cửu chương nhỏ nhất chứa \(X\). Nếu \(X\) không phải là kết quả của bất kỳ phép nhân nào trong bảng cửu chương, in ra \(0\).

Example

Test 1

Input
12
Output
2
Note

\(12\) có thể là kết quả của các phép nhân: \(2 \cdot 6 = 12\), \(3 \cdot 4 = 12\), \(4 \cdot 3 = 12\)\(6 \cdot 2 = 12\). Bảng cửu chương nhỏ nhất chứa số \(12\) là bảng \(2\).

Test 2

Input
14
Output
2
Note

\(14\) nằm trong bảng cửu chương vì \(2 \cdot 7 = 14\). Bảng nhỏ nhất là bảng \(2\).

Test 3

Input
13
Output
0
Note

Không có hai số tự nhiên nào từ \(1\) đến \(9\) có tích bằng \(13\), nên in ra \(0\).

3. Tô màu sân trường (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Một sân trường được lát bằng các viên gạch vuông tạo thành một bảng vuông kích thước \(N \times N\). Người ta sơn các viên gạch theo quy luật sau:

  • Các viên nằm trên đường chéo chính được sơn màu đỏ.
  • Các đường chéo song song với đường chéo chính, tính từ giữa ra hai phía, được sơn màu theo thứ tự: đỏ, xanh, vàng, đỏ, xanh, vàng,...

Yêu cầu

Hãy tính số viên gạch được sơn màu đỏ của sân trường kích thước \(N \times N\).

Input

  • Gồm một số tự nhiên \(N\) (\(1 \le N \le 10^7\)).

Output

  • In ra một số tự nhiên là số viên gạch màu đỏ.

Example

Test 1

Input
4
Output
6
Note

Các đường chéo màu đỏ có độ dài \(4, 1, 1\) nên tổng là \(6\).

Test 2

Input
5
Output
9
Note

Các đường chéo màu đỏ có độ dài \(5, 2, 2\) nên tổng là \(9\).

Scoring

  • Subtask \(1\) (\(30\%\) số điểm): \(N \le 10\).
  • Subtask \(2\) (\(30\%\) số điểm): \(N \le 1000\).
  • Subtask \(3\) (\(40\%\) số điểm): Không có ràng buộc gì thêm.

4. Đồng hồ (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Một đồng hồ điện tử hiển thị thời gian theo dạng AB:XY, trong đó:

  • AB là giờ, từ \(00\) đến \(23\).
  • XY là phút, từ \(00\) đến \(59\).

Ví dụ: 02:12, 20:25, 23:59 là các thời điểm hợp lệ. 24:12, 03:60 không phải là thời điểm hợp lệ.

Yêu cầu

Cho hai thời điểm AB:XYCD:ZT trong cùng một ngày (nếu thời điểm đầu không muộn hơn thời điểm cuối) hoặc từ ngày hôm trước sang ngày hôm sau (trong trường hợp ngược lại). Hãy đếm xem từ thời điểm bắt đầu đến thời điểm kết thúc, kể cả hai thời điểm đó, chữ số \(2\) xuất hiện tổng cộng bao nhiêu lần trên màn hình đồng hồ.

Input

Gồm bốn dòng:

  • Dòng thứ nhất là hai chữ số thể hiện giờ \(AB\) ở thời điểm bắt đầu.
  • Dòng thứ hai là hai chữ số thể hiện phút \(XY\) ở thời điểm bắt đầu.
  • Dòng thứ ba là hai chữ số thể hiện giờ \(CD\) ở thời điểm kết thúc.
  • Dòng thứ tư là hai chữ số thể hiện phút \(ZT\) ở thời điểm kết thúc.

Output

  • In ra một số tự nhiên duy nhất là số lần chữ số \(2\) xuất hiện trên màn hình đồng hồ trong tất cả các thời điểm từ đầu đến cuối.

Constraints

  • \(00 \le AB, CD \le 23\).
  • \(00 \le XY, ZT \le 59\).

Scoring

  • \(30\%\) số test ứng với \(30\%\) số điểm: \(AB = CD, XY \le ZT\).
  • \(30\%\) số test ứng với \(30\%\) số điểm: \(AB \le CD\).
  • \(40\%\) số test còn lại ứng với \(40\%\) số điểm không có ràng buộc gì thêm.

Example

Test 1

Input
02
20
02
22
Output
7
Note

Các thời điểm là 02:20, 02:21, 02:22. Số chữ số \(2\) lần lượt là \(2, 2, 3\) nên tổng là \(7\).

Test 2

Input
12
58
13
02
Output
3
Note

Các thời điểm là 12:58, 12:59, 13:00, 13:01, 13:02. Chữ số \(2\) xuất hiện \(1\) lần ở 12:58, \(1\) lần ở 12:59\(1\) lần ở 13:02 nên tổng là \(3\).

Test 3

Input
20
06
01
23
Output
380
Note

Đồng hồ chạy từ 20:06 ngày hôm trước sang 01:23 ngày hôm sau.

5. Chia nhóm (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1)

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho số nguyên dương \(N\). Xét các số tự nhiên từ \(1\) đến \(N\).

Ta tạo ra một dãy số mới bằng cách chia các số này thành \(3\) nhóm theo thứ tự sau:

  1. Nhóm 1 gồm các số chia hết cho \(2\), được sắp theo thứ tự tăng dần.
  2. Nhóm 2 gồm các số chia hết cho \(3\) nhưng chưa xuất hiện ở nhóm 1, được sắp theo thứ tự tăng dần.
  3. Nhóm 3 gồm các số còn lại, được sắp theo thứ tự tăng dần.

Dãy cuối cùng là dãy nhận được khi ghép lần lượt \(3\) nhóm trên.

Yêu cầu

Cho số nguyên dương \(K\) (\(K \le N\)). Hãy tính tổng của \(K\) phần tử đầu tiên trong dãy đã tạo.

Input

  • Gồm một dòng chứa hai số nguyên dương \(N\)\(K\) (\(1 \le K \le N \le 10^5\)).

Output

  • In ra một số nguyên duy nhất là tổng của \(K\) phần tử đầu tiên trong dãy.

Scoring

  • Subtask \(1\) (\(70\%\) số điểm): \(N \le 10^3\).
  • Subtask \(2\) (\(30\%\) số điểm): Không có ràng buộc bổ sung.

Example

Test 1

Input
10 5
Output
30
Note

Các số từ \(1\) đến \(10\) được chia thành 3 nhóm như sau:

  • Nhóm 1: \(2, 4, 6, 8, 10\)
  • Nhóm 2: \(3, 9\)
  • Nhóm 3: \(1, 5, 7\)

Ghép lại, ta được dãy: \([2, 4, 6, 8, 10, 3, 9, 1, 5, 7]\)

Với \(K = 5\), tổng của \(5\) phần tử đầu tiên là: \(2 + 4 + 6 + 8 + 10 = 30\).