[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) $ で割り切れません.