题目描述
整数 n に対して,n を十進法で表したときの各桁の和を S(n) で表すことにします. たとえば,S(101) = 1 + 0 + 1 = 2 です.
整数 N が与えられたとき,N が S(N) で割り切れるかどうかを判定してください.
输入格式
入力は以下の形式で標準入力から与えられる.
N
输出格式
N が S(N) で割り切れるなら Yes
を,割り切れないなら No
を出力せよ.
题目大意
- S(n)表示n的数字根,也就是在10进制下每一位的和如S(102)=1+0+2=3,102的数字根是3
输入n,如果n能被S(n)整除,输出Yes否则输出No
感谢@RioBlu提供的翻译
12
Yes
101
No
999999999
Yes
提示
制約
- 1 ≤ N ≤ 109
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) で割り切れません.