#abc080b. [abc080_b]Harshad Number

[abc080_b]Harshad Number

问题描述

如果一个整数 XX 能被其十进制表示中各个数字的和 f(X)f(X) 整除,则称 XX 是一个 Harshad 数。

给定一个整数 NN,判断它是否是一个 Harshad 数。

约束条件

  • 1N1081≤N≤10^8
  • NN 是一个整数。

输入

输入按照以下格式从标准输入给出:

NN

输出

如果 NN 是一个 Harshad 数,则输出 Yes;否则输出 No


示例输入1

12

示例输出1

Yes

f(12)=1+2=3f(12)=1+2=3。由于 1212 能被 33 整除,1212 是一个 Harshad 数。


示例输入2

57

示例输出2

No

f(57)=5+7=12f(57)=5+7=12。由于 5757 不能被 1212 整除,5757 不是一个 Harshad 数。


示例输入3

148

示例输出3

No