+ Số p là tổng các chữ số của n



tải về 13.69 Kb.
Chuyển đổi dữ liệu27.05.2024
Kích13.69 Kb.
#57759
TỔNG-HỢP-ĐỀ-HSG


ĐỀ 1
Bài 1. (5,0đ) Cho bài toán sau: Vừa gà vừa chó; Bó lại cho tròn; Có m con và n chân. Hỏi có mấy gà, mấy chó? Viết chương trình nhập hai số nguyên dương m,(m, n < 105 ).
In ra màn hình: Số con gà và số con chó tìm được (Nếu không tìm được in ra KHONG). Ví dụ: Với m = 36, n = 100 thì in ra kết quả: Ga = 22; Cho = 14
Bài 2. (6,0đ) Viết chương trình nhập số nguyên dương n (n < 104 ) từ bàn phím. In ra màn hình:
+ Số P là tổng các chữ số của n;
+ Tổng S = 1 2 − 1 3 + 1 4 − 1 5 + … − (−1) 𝑛 𝑛+1 , kết quả lấy 4 chữ số thập phân;
+ Tìm k lớn nhất để 1.2 + 2.3 + 3.4 + … + k(k + 1) ≤ n 2 Ví dụ: Với n = 16 thì in ra kết quả: P = 7; S = 0,2783; k = 8
Bài 3. (5,0đ) Viết chương trình nhập một xâu kí tự S chỉ gồm các chữ cái in thường và chữ số. In ra màn hình:
+ Số tự nhiên a sau khi xóa các chữ cái trong S;
+ Xóa một số chữ số của a để được số tự nhiên b lớn nhất chia hết cho 5 (nếu không tìm được in ra KHONG).
+ Số T là tổng các số có trong xâu S; Ví dụ: Với S = hsg8ngay21thang4nam2023, thì in ra kết quả: a = 82142023; b = 821420; T = 2056
Bài 4. (4,0đ) Mã số của một số nguyên dương được xác định như sau: Tính tổng các chữ số của số đó, sau đó tính lại tổng các chữ số của số mới tạo được cho đến khi chỉ còn một chữ số duy nhất
(Ví dụ: 59 → 5 + 9 = 14 → 1 + 4 = 5 → mã số của 59 là 5).
Viết chương trình nhập n số nguyên dương có k chữ số (k < 109 ).
In ra màn hình mã số của các số vừa nhập và các số có cùng mã số với số lượng nhiều nhất (Nếu nhiều mã số có số lượng bằng nhau thì chọn mã số có giá trị nhỏ nhất).
Ví dụ: Với n = 5 và các số nhập là: 23 7 59 26 50 thì in ra kết quả: Ma so: 5 7 5 8 5 Cac so cung ma nhieu nhat: 23; 59; 50
ĐỀ SỐ 2
Bài 1: (6,0đ) Viết chương trình nhập số tự nhiên n (n > 2). In ra màn hình:
+ Số chữ số của n; + Tổng các chữ số của n;
+ Tổng các số nguyên tố nhỏ hơn n; + Số nguyên tố (khác n) gần n nhất.
Ví dụ: Với n = 24, thì in kết quả: + 24 co 2 chu so
+ Tong cac chu so cua 24 la: 6
+ Tong cac so nguyen to nho hon 24 la: 100
+ So nguyen to gan 24 nhat la: 23
Bài 2: (6,0đ) Số bậc thang là số tự nhiên có các chữ số đứng sau không nhỏ hơn
chữ số đứng trước (ví dụ: 123; 233). Viết chương trình nhập 2 số tự nhiên a, b (10
< a ≤ b). In ra màn hình:
+ Ước chung lớn nhất của a và b
+ Phân số tối giản a/b.
+ Các số chính phương từ a đến b.
+ Số lượng các Số bậc thang từ a đến b.
Ví dụ: Với a = 32, b = 40 thì in ra kết quả: + UCLN la: 8
+ Phan so toi gian la: 4/5
+ Cac so chinh phuong la: 36
+ Co 7 So bac thang
Bài 3: (4,0đ) Viết chương trình nhập một xâu kí tự S gồm các chữ cái in thường,
chữ số và kí tự trống (dấu cách). In ra màn hình:
+ Tổng các chữ số có trong xâu S;
+ Xâu S1 sau khi xóa các kí tự số trong S;
+ Xâu S2 sau khi xóa các kí tự liên tiếp giống nhau trong S1 chỉ giữ lại 1 kí
tự.
Ví dụ: Với S = 5trrraann thhhhiii45 ttthannh ta64mmm, thì in ra kết quả:
+ Tong cac chu so la: 24
+ S1 = trrraann thhhhiii ttthannh tammm
+ S2 = tran thi thanh tam
Bài 4: (4,0đ) Để dễ dàng theo dõi những người thuộc diện F1 (có tiếp xúc gần với
F0), Ban chỉ đạo phòng chống dịch bệnh Covid-19 bố trí các phòng ở khu cách ly
theo yêu cầu sau:
- Phân các F1 thành n nhóm nhỏ theo thời gian phát hiện, mỗi nhóm không
quá 4 người;
- Bố trí các nhóm vào chung phòng, mỗi phòng không quá 4 người;
- Các F1 trong một nhóm nhỏ phải ở chung một phòng.
Viết chương trình nhập n số tự nhiên nhỏ hơn 5 tương ứng với số người F1
trong n nhóm nhỏ (1 < n < 104
). In ra màn hình số phòng ít nhất cần sử dụng để
cách ly theo các yêu cầu trên.
Ví dụ: Với n = 6 và nhập các số: 1 4 2 3 2 3
thì in kết quả: So phong it nhat la: 4
tải về 13.69 Kb.

Chia sẻ với bạn bè của bạn:




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương