BEST DIVISOR

Nguồn: None

Kristen yêu thích trò chơi so sánh các con số. Cô ấy định nghĩa rằng với hai số nguyên dương nếu số nào có tổng các chữ số lớn hơn thì số đó tốt hơn, nếu hai số có tổng các chữ số bằng nhau thì số nhỏ hơn sẽ tốt hơn.

Yêu cầu: Cho số nguyên dương ~ n ~ hãy tìm ước số tốt nhất của ~ n ~.

Ví dụ với ~ n = 12 ~ thì ~ n ~ có các ước số ~ {1, 2, 3, 4, 6, 12} ~ trong đó ước số tốt nhất là ~ 6 ~ vì ~ 6 ~ có tổng các chữ số lớn nhất.

Dữ liệu vào

  • Số nguyên dương ~ n ~ ~ (n ≤ 10^5 ) ~

Kết quả

  • Một số nguyên duy nhất là kết quả của bài toán.

Ví dụ:

Input 1

12 

Output 1

6 

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. nguyenvuquang (12/18)
  2. huy_notcoding (9/14)
  3. ilpnvm (9/18)
Trong 7 ngày
  1. ducchinh (169/223)
  2. hienpham (163/213)
  3. bichngoc (150/213)
Trong 30 ngày
  1. ducchinh (169/223)
  2. hienpham (163/213)
  3. tgtam2022 (150/369)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 37713

Lưu Hải Phong - 2020
[email protected]