Đề thi thử đợt 3 TS10 chuyên Tin trường KHTN năm 2026

Thi thử đợt 3 TS10 KHTN 2026 - SUM

Nộp bài
Time limit: 1.0 / Memory limit: 1G

Point: 20

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Cho một dãy gồm ~N~ số nguyên dương ~a_1, a_2, \dots, a_n~ và một số nguyên dương ~K~.

Hãy tìm tổng của tất cả các phần tử trong dãy chia hết cho ~K~. Nếu không có phần tử nào chia hết cho ~K~, in ra ~0~.

Input

  • Dòng đầu tiên chứa hai số nguyên dương ~N~ và ~K~ (~1 \le N \le 10^5, 1 \le K \le 10^9~).

  • Dòng thứ hai chứa ~N~ số nguyên dương ~a_1, a_2, \dots, a_n~ (~1 \le a_i \le 10^9~).

Output

In ra một số nguyên duy nhất: tổng của các phần tử chia hết cho ~K~.

Scoring

Subtask Điểm Ràng buộc
1 ~20\%~ ~K = 1~
2 ~20\%~ ~N \le 1000~
3 ~60\%~ Không có ràng buộc gì thêm

Sample Input 1

5 3
6 7 9 2 12

Sample Output 1

27

Notes

Chia hết cho 3: 6, 9, 12.

Tổng = 6 + 9 + 12 = 27.


Thi thử đợt 3 TS10 KHTN 2026 - GHEP

Nộp bài
Time limit: 1.0 / Memory limit: 1G

Point: 20

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Một cửa hàng có ~4~ loại nguyên liệu và ~4~ công thức. Mỗi nguyên liệu có một chỉ số chất lượng ~a_i~ và mỗi công thức có một hệ số khó ~b_j~. Khi kết hợp nguyên liệu ~i~ với công thức ~j~, điểm thành phẩm là: ~điểm = a_i \times b_j~

Bạn được chọn đúng một nguyên liệu và đúng một công thức. Hãy tìm điểm thành phẩm lớn nhất có thể.

Input

  • Dòng thứ nhất chứa ~4~ số nguyên: ~a_1, a_2, a_3, a_4~ (~-10^9 \le a_i \le 10^9~).

  • Dòng thứ hai chứa ~4~ số nguyên: ~b_1, b_2, b_3, b_4~ (~-10^9 \le b_j \le 10^9~).

Output

In ra một số duy nhất: điểm thành phẩm lớn nhất có thể.

Scoring

Subtask Điểm Ràng buộc
1 ~20\%~ ~-10 \le a_i \le 10~
2 ~30\%~ ~-10^3 \le a_i \le 10^3~
3 ~50\%~ Không có ràng buộc gì thêm

Sample Input 1

3 -2 5 1
3 -5 7 1

Sample Output 1

35

Notes

Ghép ~a_3 = 5~ với ~b_3 = 7~: ~5 \times 7 = 35~.


Thi thử đợt 3 TS10 KHTN 2026 - WATER

Nộp bài
Time limit: 1.0 / Memory limit: 1G

Point: 15

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Bạn có ba chiếc cốc có dung tích lần lượt là ~A, B~ và ~C~ lít. Ban đầu, cốc 1 chứa đầy nước (~A~ lít), cốc 2 và cốc 3 đều rỗng.

Bạn được cho một danh sách gồm ~N~ thao tác. Mỗi thao tác có dạng ~u~ ~v~ (~1 \le u, v \le 3, u \neq v~), nghĩa là rót nước từ cốc ~u~ sang cốc ~v~. Khi rót, bạn rót cho đến khi cốc ~u~ hết nước hoặc cốc ~v~ đầy, tùy điều kiện nào xảy ra trước.

Hãy in ra lượng nước trong ba cốc sau khi thực hiện xong.

Input

  • Dòng đầu tiên chứa ba số nguyên dương ~A, B, C~ (~1 \le A, B, C \le 10^9~) — dung tích của ba cốc.

  • Dòng thứ hai chứa một số nguyên dương ~N~ (~1 \le N \le 10^5~) — số lượng thao tác.

  • ~N~ dòng tiếp theo, mỗi dòng chứa hai số nguyên ~u~ và ~v~ (~1 \le u, v \le 3, u \neq v~).

Output

In ra ba số nguyên trên một dòng, cách nhau bởi dấu cách: lượng nước trong cốc 1, cốc 2 và cốc 3.

Scoring

Subtask Điểm Ràng buộc
1 ~30\%~ Tất cả thao tác chỉ liên quan đến cốc 1 và cốc 2 (~u, v \in \{1, 2\}~)
2 ~30\%~ ~N \le 100~
3 ~40\%~ Không có ràng buộc gì thêm

Sample Input 1

10 7 3
5
1 2
2 3
3 1
2 3
1 2

Sample Output 1

0 7 3

Sample Input 2

6 4 3
5
1 2
2 3
1 2
2 3
3 1

Sample Output 2

3 3 0

Notes

Test 1:

  • Ban đầu: (10, 0, 0)

  • 1 ~\rightarrow~ 2: (3, 7, 0)

  • 2 ~\rightarrow~ 3: (3, 4, 3)

  • 3 ~\rightarrow~ 1: (6, 4, 0)

  • 2 ~\rightarrow~ 3: (6, 1, 3)

  • 1 ~\rightarrow~ 2: (0, 7, 3)

Test 2:

  • Ban đầu: (6, 0, 0)

  • 1 ~\rightarrow~ 2: (2, 4, 0)

  • 2 ~\rightarrow~ 3: (2, 1, 3)

  • 1 ~\rightarrow~ 2: (0, 3, 3)

  • 2 ~\rightarrow~ 3: (0, 3, 3) — không đổi

  • 3 ~\rightarrow~ 1: (3, 3, 0)


Thi thử đợt 3 TS10 KHTN 2026 - FARM

Nộp bài
Time limit: 1.0 / Memory limit: 1G

Point: 15

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Một nông trại có ~N~ thửa ruộng xếp thành một hàng, thửa thứ ~i~ có giá trị thu hoạch là ~a_i~ (có thể âm, nghĩa là thửa đó bị sâu bệnh và gây thiệt hại nếu thu hoạch).

Bạn muốn chọn một số thửa để thu hoạch sao cho tổng giá trị lớn nhất có thể. Tuy nhiên, sau khi thu hoạch một thửa, máy gặt cần thời gian bảo trì nên bạn phải bỏ qua ít nhất ~K~ thửa liền kề tiếp theo trước khi thu hoạch thửa tiếp.

Nói cách khác, nếu bạn thu hoạch thửa ~i~, thửa tiếp theo bạn được phép thu hoạch sớm nhất là thửa ~i + K + 1~. Bạn cũng có thể chọn không thu hoạch thửa nào (tổng = ~0~).

Hãy tìm tổng giá trị thu hoạch lớn nhất có thể.

Input

  • Dòng đầu tiên chứa hai số nguyên ~N~ và ~K~ (~1 \le N \le 10^6, 0 \le K \le N-1~).

  • Dòng thứ hai chứa ~N~ số nguyên ~a_1, a_2, \dots, a_n~ (~-10^9 \le a_i \le 10^9~).

Output

In ra một số nguyên duy nhất: tổng giá trị thu hoạch lớn nhất.

Scoring

Subtask Điểm Ràng buộc
1 ~25\%~ ~N \le 20~
2 ~25\%~ ~N \le 5000, K \le 5000~
3 ~25\%~ ~K \le 1~
4 ~25\%~ Không có ràng buộc gì thêm

Sample Input 1

5 1
3 1 5 2 8

Sample Output 1

16

Sample Input 2

6 2
5 -3 4 -1 6 2

Sample Output 2

11

Sample Input 3

4 1
-5 -3 -1 -4

Sample Output 3

0

Notes

Test 1: Thu hoạch thửa 1, 3, 5: ~3 + 5 + 8 = 16~.

Test 2: Thu hoạch thửa 1 và 5: ~5 + 6 = 11~.

Test 3: Tất cả âm, không thu hoạch.


Thi thử đợt 3 TS10 KHTN 2026 - MOD

Nộp bài
Time limit: 1.0 / Memory limit: 1G

Point: 15

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Kiên đang đi du lịch trên hòn đảo cá nhân của Khôi Anh. Ở giữa hòn đảo có một ngôi đền trông rất đẹp, Kiên rất mong muốn được vào tham quan nhưng ngay trước cổng vào có ~T~ câu đố, ~1 \le T \le 100~. Mỗi câu đố cho hai số nguyên ~0 \le L \le R \le 10^{100000}~, yêu cầu tìm số lượng số tự nhiên ~x~ thỏa mãn ~2^x~ có cùng số dư với ~x^2~ khi chia cho ~7~ và ~L \le x \le R~.

Tuy nhiên, Kiên lại không giỏi trong việc giải những câu đố nên nhờ bạn giúp. Bạn hãy giúp Kiên nhé.

Input

  • Dòng đầu tiên gồm 2 số nguyên dương ~subtask\_id~ (~1 \le subtask\_id \le 4~) và số lượng câu đố ~T~ (~1 \le T \le 10~).

  • ~T~ dòng tiếp theo mỗi dòng gồm 2 số tự nhiên ~L, R~ (~0 \le L \le R \le 10^{100000}~).

Output

In ra ~T~ dòng, mỗi dòng gồm 1 số nguyên là số lượng giá trị ~x~ thỏa mãn điều kiện của câu đố tương ứng.

Scoring

Subtask Điểm Ràng buộc
1 ~20\%~ ~0 \le L \le R \le 10^5~
2 ~20\%~ ~0 \le L \le R \le 10^{18}, R-L+1 \le 10^5~
3 ~50\%~ ~0 \le L \le R \le 10^{18}~
4 ~10\%~ ~0 \le L \le R \le 10^{100000}~

Sample Input 1

1 2
0 20
36 67

Sample Output 1

6
9

Notes

Các số tự nhiên ~x~ thỏa mãn ở câu đố thứ nhất là ~2, 4, 5, 6, 10, 15~ và ở câu đố thứ hai là ~36, 44, 46, 47, 48, 52, 57, 65, 67~.


Thi thử đợt 3 TS10 KHTN 2026 - TUI

Nộp bài
Time limit: 1.0 / Memory limit: 1G

Point: 15

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Trong lúc dạo quanh trên hòn đảo của Khôi Anh, Kiên phát hiện một căn hầm bỏ hoang đầy bí ẩn với vô vàn những viên đá quý lấp lánh. Tuy nhiên, Kiên chỉ mang theo một chiếc túi nhỏ chứa được tối đa ~S~ kg, trong khi căn phòng lại có tới ~n~ viên đá quý với viên thứ ~i~ có khối lượng ~w_i~ kg và có giá trị là ~v_i~ tiền. Vì muốn kiếm tiền nhưng lười biếng, Kiên nhờ bạn hãy giúp anh ấy chọn đá vào túi sao cho mỗi viên đá chỉ được lấy một lần mà đồng thời kiếm được nhiều lợi nhuận nhất.

Input

  • Dòng đầu gồm ~3~ số ~subtask\_id~ (~1 \le subtask\_id \le 3~), ~n, S~ là số thứ tự của subtask, số viên đá trong phòng và tải trọng tối đa của túi.

  • Trong ~n~ dòng tiếp theo, dòng thứ ~i~ gồm một cặp số (~w_i, v_i~) biểu thị khối lượng và giá trị của từng viên đá.

Output

In ra một số thực là số tiền tối đa có thể kiếm được, làm tròn đến 6 chữ số sau dấu phẩy.

Scoring

Subtask Điểm Ràng buộc
1 ~20\%~ ~n, S, w_i, v_i~ là các số nguyên. ~1 \le n \le 100, 0 \le S \le 10^5~
2 ~40\%~ ~n~ là số nguyên. ~S, w_i, v_i~ là các số thực. ~1 \le n \le 100, 0 \le S \le 10^5~. Trong ~n~ giá trị là số thực ~w_i~, luôn tồn tại ~n - 1~ giá trị ~w_i~ là số nguyên.
3 ~40\%~ ~n~ là số nguyên. ~S, w_i, v_i~ là số thực. ~1 \le n \le 36, 0 \le S \le 10^{18}~.

Trong tất cả các test: ~w_i, v_i \le 10^9~, các số thực có tối đa 6 chữ số thập phân sau dấu phẩy.

Sample Input 1

1 5 67
67 90
40 61
26 41
66 101
6 7

Sample Output 1

102.000000

Notes

Chọn viên đá quý thứ 2 và thứ 3, tổng cân nặng là 66 và tổng giá trị là 102.