Kho đề thi
Tuyển sinh lớp 10 chuyên

Tuyển sinh 10 chuyên Tin TPHCM 2025

Tuyển sinh lớp 10 chuyên Tin — https://oj.clue.edu.vn/exams/hcm-ts10-25/

Cấu trúc đề và tiến độ

Đang tải tiến độ…

  • 1
    Câu 1 — CASE

    nâng cao

    Bộ chấm C++ đã qua kiểm chứng Linux: lời giải chạy 3 lần, 3 lời giải sai bị bắt. Chưa xác nhận AC trên OJ gốc.

    chưa có điểm
  • 2
    Câu 2 — LUCKYNUM

    nâng cao

    Bộ chấm C++ đã qua kiểm chứng Linux: lời giải chạy 3 lần, 3 lời giải sai bị bắt. Chưa xác nhận AC trên OJ gốc.

    chưa có điểm
  • 3
    Câu 3 — HOSTING

    nâng cao

    Bộ chấm C++ đã qua kiểm chứng Linux: lời giải chạy 3 lần, 3 lời giải sai bị bắt. Chưa xác nhận AC trên OJ gốc.

    chưa có điểm

Tuyển sinh 10 chuyên Tin TPHCM 2025

Nguồn: ClueOJ statement pages printed to PDF and merged in exam order; not an original scan
Chuyển nhập/xuất tệp sang stdin/stdout khi chạy trên website.

Câu 1. CASE

Đề được tóm tắt bởi bạnPhan Thành Hưng.

Cho bảng số sau:

1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
...

Cho số x, hãy tìm hàng và cột của số x trong bảng trên.

INPUT

Số nguyên dương x (1 ≤ x ≤ 1018).

OUTPUT

Hàng và cột của số nguyên dương x.

SAMPLE INPUT

13

SAMPLE OUTPUT

5 3

SUBTASKS

SubtaskĐiểmRàng buộc
150x ≤ 1000.
230x ≤ 1012.
320x ≤ 1018.

---

Ghi chú về bản chuyển thể

Nhập từ stdin và in ra stdout, không cần tạo tệp .INP/.OUT.

Trạng thái lời giải: C++ đã qua bộ kiểm thử cục bộ; chưa xác nhận AC trên OJ.

Câu 2. LUCKYNUM

Đề được tóm tắt bởi bạnPhan Thành Hưng.

Cho ba số nguyên dương L, R và P.

Cặp số (i, j) được gọi là may mắn nếu i × j có tận cùng là P, đồng thời L ≤ i, j ≤ R.

Hãy đếm số lượng cặp số may mắn.

INPUT

Ba số nguyên L, R và P (1 ≤ L ≤ R ≤ 109, 0 ≤ P ≤ 9).

OUTPUT

Số cặp số may mắn.

SAMPLE INPUT

1 4 4

SAMPLE OUTPUT

3

Các cặp may mắn là (1, 4), (2, 2), (4, 1).

SUBTASKS

SubtaskĐiểmRàng buộc
135R ≤ 1000.
215R ≤ 106, P = 5.
315P = 5.
435Không có ràng buộc gì thêm.

---

Ghi chú về bản chuyển thể

Nhập từ stdin và in ra stdout, không cần tạo tệp .INP/.OUT.

Trạng thái lời giải: C++ đã qua bộ kiểm thử cục bộ; chưa xác nhận AC trên OJ.

Câu 3. HOSTING

Đề được tóm tắt bởi bạnPhan Thành Hưng.

Cho n khách hàng thuê máy chủ. Khách hàng thứ i bắt đầu thuê máy từ ngày xi, sử dụng trong di ngày và dung lượng cần dùng là ki.

Công ty đó tính tổng dung lượng của từng ngày một. Nếu ngày đó không có khách hàng thuê thì dung lượng là 0.

Công ty cần theo dõi sự biến động của lượng dung lượng trong từng ngày, kể từ ngày cho thuê đầu tiên (ngày có xi nhỏ nhất), tới ngày cuối cùng mà máy chủ được sử dụng.

Viết chương trình thông báo biến động sử dụng. Nói cách khác, hãy in ra những lần mà dung lượng của công ty có sự thay đổi so với ngày hôm trước.

INPUT

Dòng đầu tiên chứa số nguyên dương n (1 ≤ n ≤ 8 × 105) là số khách hàng.

n dòng tiếp theo, mỗi dòng gồm ba số nguyên dương xi, di và ki thể hiện một khách hàng (1 ≤ xi + di ≤ 105, 1 ≤ ki ≤ 109).

OUTPUT

Bảng biến động sử dụng của công ty đó.

SAMPLE INPUT 1

3
6 2 15
3 6 9
4 5 7

SAMPLE OUTPUT 1

9 16 31 16
Hình minh họa từ đề nguồn

Các ngày có thay đổi được bôi vàng.

SAMPLE INPUT 2

3
1 2 5
5 3 7
1 3 9

SAMPLE OUTPUT 2

14 9 0 7
Hình minh họa từ đề nguồn

Các ngày có thay đổi được bôi vàng.

SUBTASKS

SubtaskĐiểmRàng buộc
140n ≤ 102, xi + di ≤ 102.
230n ≤ 2 × 104.
330Không có ràng buộc gì thêm.

---

Ghi chú về bản chuyển thể

Nhập từ stdin và in ra stdout, không cần tạo tệp .INP/.OUT.

Trạng thái lời giải: C++ đã qua bộ kiểm thử cục bộ; chưa xác nhận AC trên OJ.

Không có thời lượng chính thức trong nguồn; phòng luyện tập dùng 180 phút, không mô phỏng thời lượng kỳ thi gốc. Nguồn chưa xác nhận đầy đủ điểm từng bài; dùng trọng số đều trên thang luyện tập 100, không phải thang điểm chính thức. Chuyển nhập/xuất tệp sang stdin/stdout; tiếng Việt là bản nguồn, bản tiếng Anh chưa dịch.
Nhóm Zalo