#AT1238. B - Digit Sums

B - Digit Sums

B - 数字和

分数:200 分

问题描述

设 $S(n)$ 表示 $n$ 的十进制表示法中的数字之和。 例如,$S(101) = 1 + 0 + 1 = 2$。

给定一个整数 $N$,判断 $S(N)$ 是否能整除 $N$。

约束

  • $1 \leq N \leq 10^9$

输入

从标准输入读入数据,输入格式如下:

NN

输出

如果 $S(N)$ 能整除 $N$,则输出 Yes;否则输出 No


12
Yes

这个例子中,$N=12$。 由于 $S(12) = 1 + 2 = 3$,所以 $S(N)$ 能整除 $N$。


101
No

由于 $S(101) = 1 + 0 + 1 = 2$,所以 $S(N)$ 不能整除 $N$。


999999999
Yes