Tuyển tập 25 đề thi luyện hsg tin 8



tải về 21.7 Kb.
trang4/4
Chuyển đổi dữ liệu02.10.2022
Kích21.7 Kb.
#53381
1   2   3   4
Tuyển tập 25 đề thi luyện HSG Tin 9
2012-VY-BinhXuyen09-Tasks
GIAITHUA.OUT




GIAITHUA.INP

GIAITHUA.OUT

4

6




25

676039

Câu 21: Cho trước số nguyên dương N, tìm số nguyên dương nhỏ nhất có được bằng cách đổi vị trí của không quá hai chữ số của N.
Chú ý: N là số nguyên dương có tối đa 7 chữ số.
Dữ liệu:
Vào từ file văn bản SWAP.INP, gồm 1 dòng duy nhất chứa duy nhất số nguyên dương N
Kết quả:
Ghi ra file văn bản SWAP.OUT, gồm 1 dòng duy nhất chứa số nguyên nhỏ nhất tương ứng tìm được.
Câu 22: Cho trước 1 xâu ký tự, trong đó có ít nhất 4 chữ số. Hãy lọai bỏ 1 số ký tự khỏi xâu sao cho 4 ký tự cuối cùng còn lại theo đúng thứ tự đó tạo nên 1 số lớn nhất
Ví dụ nếu cho xâu “24d5n4r05f704n652z393” thì số lớn nhất còn lại la 7693.
Hãy lập trình để giải bài tóan trên.
Câu 23: Cho trước hai số nguyên dương n và k
Yêu cầu 1: Hãy cho biết có bao nhiêu số có số chữ số nhỏ hơn hoặc bằng n mà tổng các chữ số đúng bằng k
Yêu cầu 2: Cho số nguyên dương p, hỏi nếu đem các số tìm được sắp xếp theo thứ tự tăng dần thì số thứ p là số nào (p không lớn hơn số lượng các số tìm được).
Dữ liệu vào: Đọc từ file văn bản DIGITSUM.INP gồm một dòng chứa ba số n, k, p tương ứng, mỗi số cách nhau một dấu cách.
Kết quả: Ghi ra file văn bản DIGITSUM.OUT gồm 2 dòng:
- Dòng 1: Ghi số lượng các số tìm được theo yêu cầu 1.
- Dòng 2: Ghi số thứ p tìm được theo yêu cầu 2.
Ví dụ:



DIGITSUM.INP

DIGITSUM.OUT

2 3 2

4
12

tải về 21.7 Kb.

Chia sẻ với bạn bè của bạn:
1   2   3   4




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