Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 1 · Lập trình

Cặp số tương đồng

Điểm
5 điểm
Thời gian
1 giây
Bộ nhớ
256 MB
Tên chương trình
SIMILAR.*
Vào / Ra
SIMILAR.INP → SIMILAR.OUT

Đề bài

Bạn An rất yêu thích toán học, đặc biệt là Số học. Một ngày nọ, trong lúc giải một bài toán số học, An nhận ra có nhiều cặp số có tổng các chữ số trong biểu diễn thập phân của chúng bằng nhau và An gọi những cặp số như thế là cặp số tương đồng. Ví dụ, cặp số 69 và 555 là cặp số tương đồng vì cả hai đều có tổng các chữ số là 6+9=5+5+5=156+9=5+5+5=15. Cho hai số nguyên dương l,rl, r. Hãy giúp Hiền tìm xem cặp số tương đồng có giá trị trong đoạn từ ll tới rr và hiệu hai số là lớn nhất.

Dữ liệu vàoSIMILAR.INP

File SIMILAR.INP gồm một dòng chứa hai số nguyên không âm l,rl, r không vượt quá 10710^7.

Kết quả raSIMILAR.OUT

File SIMILAR.OUT gồm một dòng ghi một số nguyên là hiệu lớn nhất tìm được.

Ràng buộc

  • l,r≤107l, r \le 10^7.
  • 50% số test có l,r≤103l, r \le 10^3.

Ví dụ

Dữ liệu vàoSIMILAR.INP
10 30
Kết quả raSIMILAR.OUT
18

Giải thích

Cặp số cần tìm là 12 và 30 (có tổng các chữ số là 1+2=31+2=3). Ngoài ra, còn có một số cặp số tương đồng khác như 14 và 23 hay 16 và 25.

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp tỉnh lớp 9 THCS khóa ngày 18-03-2023 — Môn thi: Tin học

Bình Định · Cấp tỉnh · Năm học 2022-2023