100 atcoder#ABC176B. [ABC176B] Multiple of 9

[ABC176B] Multiple of 9

题目描述

整数 N N 9 9 の倍数であることと、N N を十進法で表したときの各桁の数の和が 9 9 の倍数であることは同値です。

N N 9 9 の倍数であるか判定してください。

输入格式

入力は以下の形式で標準入力から与えられる。

N N

输出格式

N N 9 9 の倍数ならば Yes、そうでないなら No を出力せよ。

题目大意

给定一个整数 NN ,求 NN 是否能被 99 整除?如果能,输出Yes;如果不能,输出No。 判定方法:如果 NN 的各位数之和能被 99 整除,那么 NN 就一定能被 99 整除。(注: NN 的取值范围为 1010200000200000 次方以内的所有非负整数。)

123456789
Yes
0
Yes
31415926535897932384626433832795028841971693993751058209749445923078164062862089986280
No

提示

制約

  • 0  N < 10200000 0\ \leq\ N\ <\ 10^{200000}
  • N N は整数

Sample Explanation 1

各桁の数の和は 1+2+3+4+5+6+7+8+9=45 1+2+3+4+5+6+7+8+9=45 であり、45 45 9 9 の倍数なので、123456789 123456789 9 9 の倍数です。