Professional Documents
Culture Documents
De Thi HSG 2018-2019
De Thi HSG 2018-2019
ĐỀ CHÍNH THỨC
Bài 1: (3,0 điểm)
Biết rằng ngày 1/1/2019 là thứ ba của tuần. Cho trước số tự nhiên N,
1<=n<=365. Hãy viết chương trình tính xem trong N ngày đầu tiên của năm 2019 có
bao nhiêu ngày chủ nhật
Bài 2: (5,0 điểm) Trên mặt đồng hồ kim, kim ngắn chỉ số 1 (hoặc ký hiệu tương ứng
với số 1). Có 2 thao tác trên đồng hồ gồm: thao tác vặn kim đồng hồ theo chiều thuận
n số, ký hiệu là +n và thao tác vặn kim đồng hồ theo chiều ngược lại n số, ký hiệu là -
n. Hãy tìm giá trị mà kim ngắn chỉ định sau khi thực hiện một thao tác.
Bài 3: (5,0 điểm) Hai số được gọi là giao nhau nếu có ít nhất một chữ số của số này
có mặt trong số kia và ngược lại. Các chữ số này được gọi là chữ số giao nhau của hai
số.
Yêu cầu: Cho 2 số nguyên a và b. Hãy tìm các chữ số giao nhau của hai số đã cho,
biết rằng các chữ số in ra là không trùng nhau.
Bài 4: (7,0 điểm) Viết chương trình cho phép nhập dãy số gồm n (n> 0) số nguyên:
a1, a2, ...an. Khoảng cách giữa hai số là khoảng cách giữa hai điểm khi biểu diễn
chúng trên trục số. Yêu cầu:
a. Hãy cho biết trong dãy số vừa nhập có bao nhiêu số lớn hơn trung bình cộng
của dãy số.
b. Tìm giá trị của cặp số [am, an] sao cho chúng có khoảng cách lớn nhất.
c. Gọi am và an lần lượt là số lớn nhất và số bé nhất của dãy trên. Hãy đưa ra
các số nguyên theo thứ tự tăng dần thuộc đoạn [an, am] mà không xuất hiện trong dãy
số.
d. Các số xuất hiện nhiều lần trong dãy là các số thừa cần phải loại bỏ chỉ giữ
lại một số. Thực hiện xóa các số thừa và in ra dãy số sau khi đã loại bỏ các số thừa.
Lưu ý: Thí sinh lưu bài tập với đường dẫn: D:\THI_HSG9\Ho_Va_Ten\Bai_x
- Ho_Va_Ten: Họ tên đầy đủ của thí sinh viết bằng tiếng Việt không dấu
- Bai_x: số thứ tự bài theo đề bài.
======== HẾT========