测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A12747. Nearest Interesting Number

编程题 普及/提高-

题目描述

Polycarp knows that if the sum of the digits of a number is divisible by $3$ , then the number itself is divisible by $3$ . He assumes that the numbers, the sum of the digits of which is divisible by $4$ , are also somewhat interesting. Thus, he considers a positive integer $n$ interesting if its sum of digits is divisible by $4$ .

Help Polycarp find the nearest larger or equal interesting number for the given number $a$ . That is, find the interesting number $n$ such that $n \ge a$ and $n$ is minimal.

输入格式

The only line in the input contains an integer $a$ ( $1 \le a \le 1000$ ).

输出格式

Print the nearest greater or equal interesting number for the given number $a$ . In other words, print the interesting number $n$ such that $n \ge a$ and $n$ is minimal.

输入输出样例

输入 #1
432
输出 #1
435
输入 #2
99
输出 #2
103
输入 #3
237
输出 #3
237
输入 #4
42
输出 #4
44
上一题 去做题 下一题