CD2B18 - Nguồn của số nguyên

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift

Giả thiết ~N~ là số nguyên dương. Số nguyên ~M~ là tổng của ~N~ với các chữ số của nó. ~N~ được gọi là nguồn của ~M~. Ví dụ, ~N = 245~, khi đó ~M = 245 + 2 + 4 + 5 = 256~. Như vậy, nguồn của ~256~ là ~245~. Có những số không có nguồn và có số lại có nhiều nguồn. Ví dụ, số ~216~ có ~2~ nguồn là ~198~ và ~207~.

Cho số nguyên ~M\ (M ≤ 10^{100})~, hãy tìm nguồn nhỏ nhất của nó. Nếu ~M~ không có nguồn thì đưa ra số ~0~.

Input

  • Một dòng duy nhất ghi số nguyên dương ~M~.

Output

  • Một dòng duy nhất ghi đáp số bài toán.

Sample

Input #1
216
Output #1
198

Problem source: Chuyên Sơn La Online Judge


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.