1451:幸运数字

来源:互联网 发布:怎样删除精选淘宝 编辑:程序博客网 时间:2024/05/23 19:13

1451:幸运数字


Description

有的人喜欢收集邮票,有的人喜欢收集CD,有的人喜欢收集书……

Gardon也有收集癖,然而他收集的是数字,而且是那些在他看来非常幸运的数字。Gardon觉得,如果一个数字模它的各个数位上的数字之和为0的话,那它就是一个幸运数字。比如说数字18就是一个幸运数字。因为它各个数位上的数字之和为1+8=9,18模9等于0。

Gardon是个怕麻烦的人,他不想自己去计算一个数字是不是幸运数字。所以作为Gardon的好朋友,你必须写个程序帮助他。

Input

有多组测试数据,每组数据输入一个整数n(1<=n<=1000000000),输入以文件结束。

Output

如果数字n是幸运数字,输出”yes”,否则输出”no”

Sample Input

11
18

Sample Output

no
yes


#include<iostream>using namespace std;int main(){   int n;   while(cin>>n)   {       int count=0;       int temp=n;       while(n!=0)       {           count=count+n%10;           n=n/10;       }       if(temp%count==0)        cout<<"yes"<<endl;       else        cout<<"no"<<endl;   } }



原创粉丝点击