[ABC101B] Digit Sums
题意翻译
* $S(n)$表示$n$的数字根,也就是在$10$进制下每一位的和如$S(102)=1+0+2=3$,$102$的数字根是$3$
输入$n$,如果$n$能被$S(n)$整除,输出$Yes$否则输出$No$
感谢$@RioBlu$提供的翻译
题目描述
[problemUrl]: https://atcoder.jp/contests/abc101/tasks/abc101_b
整数 $ n $ に対して,$ n $ を十進法で表したときの各桁の和を $ S(n) $ で表すことにします. たとえば,$ S(101)\ =\ 1\ +\ 0\ +\ 1\ =\ 2 $ です.
整数 $ N $ が与えられたとき,$ N $ が $ S(N) $ で割り切れるかどうかを判定してください.
输入输出格式
输入格式
入力は以下の形式で標準入力から与えられる.
> $ N $
输出格式
$ N $ が $ S(N) $ で割り切れるなら `Yes` を,割り切れないなら `No` を出力せよ.
输入输出样例
输入样例 #1
12
输出样例 #1
Yes
输入样例 #2
101
输出样例 #2
No
输入样例 #3
999999999
输出样例 #3
Yes
说明
### 制約
- $ 1\ \leq\ N\ \leq\ 10^9 $
### Sample Explanation 1
この入力では $ N=12 $ です. $ S(12)\ =\ 1\ +\ 2\ =\ 3 $ なので,$ N $ は $ S(N) $ で割り切れます.
### Sample Explanation 2
$ S(101)\ =\ 1\ +\ 0\ +\ 1\ =\ 2 $ なので,$ N $ は $ S(N) $ で割り切れません.