hdu-A+B Problem Too

来源:互联网 发布:照片排版软件 编辑:程序博客网 时间:2024/06/05 00:32

http://acm.hdu.edu.cn/webcontest/contest_showproblem.php?pid=1010&ojid=0&cid=5408&hide=0

Problem Description
This problem is also a A + B problem,but it has a little difference,you should determine does (a+b) could be divided with 86.For example ,if (A+B)=98,you should output no for result.
 

Input
Each line will contain two integers A and B. Process to end of file.
 

Output
For each case, if(A+B)%86=0,output yes in one line,else output no in one line.
 

Sample Input
1 18600 8600
 

Sample Output
noyes
 

分析:

#include<iostream>using namespace std;char a[100010],b[100010];int main(){    int c,d;    while(cin>>a>>b)    {        c=d=0;        for(int i=0; a[i]!='\0'; i++)        {            c=(c*10+a[i]-'0')%86;        }        for(int i=0; b[i]!='\0'; i++)            d=(d*10+b[i]-'0')%86;       c=(c+d)%86;        if(c)cout<<"no"<<endl;        else cout<<"yes"<<endl;    }    return 0;}


原创粉丝点击