1/2
UBND THÀNH PH CAO LÃNH
PHÒNG GIÁO DC VÀ ĐÀO TO
ĐỀ THI HC SINH GII LP 9
CP THÀNH PH
Năm học 2022 2023
Đề chính thc
Môn: Tin hc
Thi gian làm bài: 150 phút (Không k thời gian phát đề)
Ngày thi: ..../12/2022
Đề thi gm có 02 (hai) trang
Tổng quan đề thi:
Tên bài
Tệp chương trình
Tp kết qu
Bài 1: Đim thi đua
BL1.*
THIDUA.OUT
Bài 2: Siêu sao bóng đá
BL2.*
CR7.OUT
Bài 3: Đếm y con
BL3.*
ASUM.OUT
Chú ý: t * PAS hay CPP y theo ngôn ng môi trường lp trình
(Pascal/FrePascal, CodeBlocks/DevCPP). Thi gian chy chương trình không quá 01 giây.
Viết chương trình giải các bài toán sau:
Bài 1: (6,0 điểm) ĐIỂM THI ĐUA
Theo quy định của nhà trường, điểm trừ của lớp được tính như sau: Nếu số lượt học
sinh vi phạm nội qui từ 1 đến 10 lượt, thì điểm trừ của lớp được tính bằng số ợt học sinh
vi phạm, nếu số lượt học sinh vi phạm nhiều hơn 10 thì điểm trừ được tính gấp đôi số ợt
học sinh vi phạm. Sổ đầu bài ghi nhận trong tháng lớp n lượt học sinh vi phạm.
Yêu cầu: Hãy tính tổng số điểm bị trừ của lớp.
Dữ liệu vào: Một dòng ghi số nguyên n là số lượt học sinh vi phạm của lớp (1 n 109 )
Kết quả: Một số nguyên duy nhất là tổng số điểm bị trừ của lớp.
Ví dụ:
THIDUA.INP
THIDUA.OUT
9
9
15
30
Ràng buc:
Có 60% s test tương ứng 60% s điểm điểm ca bài có 1 t, n, m 106
Có 40% s test tương ứng 40% s điểm điểm ca bài có 106 t, n, m 109
i 2: (7,0 đim) SIÊU SAO BÓNG ĐÁ
CR7 là cu th siêu sao bóng đá thế giới”, nhân dịp chuyn sang câu lc b bóng đá
Juventus, CR7 đã mi rt nhiu cu th bóng đá khác đến d tiệc để đánh dấu s thay đổi
ln v môi trường làm m vic ca mình. Bạn đến rất đông, đưc chia làm hai tp ln,
tốp đầu tiên n bạn đã đến trưc, tp th haim bạn đến sau. mức lương các cầu th
bóng đá luôn được giu kín, tuy nhiên s tin chuyển nhượng cu th th i ai thì đưc
công khai. Các bạn đến sau muốn giao lưu với các bạn đến trước nhưng họ li hay mt t tin
nếu bạn đến trước có s tin chuyển nhượng khác vi mình.
Yêu cu: y cho biết trong m bạn đến sau, bao nhiêu bn th tìm được bn phù hp
vi mình (có s tin chuyển nhượng bng nhau).
D liu vào: Cho trong tệp văn bản CR7.INP gm:
Dòng th nht cha hai s nguyên n, m (0 < n, m ≤ 105).
2/2
Dòng th hai cha n+m s nguyên a1, a2, .. an+m s tin chuyển nhượng ln
t ca n bạn đến trước và m bạn đến sau (1 ≤ ai ≤ 1012; i=1..n+m).
Kết qu: Xut ra tệp văn bn CR7.OUT ch mt dòng cha duy nht mt s nguyên
s ng bạn đến sau tìm được bn phù hp vi mình.
Ví d:
CR7.INP
CR7.OUT
Gii thích
3 5
3 2 9 11 2 5 3 8
2
3 bạn đến trước. Trong 5 bn
đến sau thì 2 bn th tìm
được bn phù hp vi mình.
Ràng buc:
- Có 50% s test tương ứng 50% s điểm có 1n, m ≤ 103
- Có 30% s test tương ứng 30% s đim có 103 < n, m ≤ 105; 0 < ai ≤ 108; i=1..n+m
- Có 20% s test tương ứng 20% s đim có 103 < n ≤ 105; 108 < ai 1012; i=1..n+m
Bài 3: (7,0 đim) S ĐẶC BIT
Tùng đang học v s hc, cu ta rt yêu thích các con s có tính chất đặc bit. S đặc
bit là s nguyên dương có đúng 3 ước nguyên dương. Vi mt s nguyên dương n, Tùng
mun biết có bao nhiêu s đặc bit trong các s 1, 2, ... n.
D liu vào: Cho trong tp văn bản SPNUM.INP ch mt s nguyên n
Kết qu: Ghi ra tp văn bản SPNUM.OUT mt s nguyên duy nht là s ng s đặc bit
trong các s t 1, 2, ..., n.
Ví d:
SPNUM.INP
SPNUM.OUT
6
1
125
5
Ràng buc:
Có 50% s test ng vi 50% s đim của bài có n ≤ 104.
Có 30% test khác ng vi 30% s điểm của bài có n ≤ 106.
Có 20% test còn li ng vi 20% s điểm của bài có n ≤ 1012.
---HT---