PAT 乙级 1022

来源:互联网 发布:网络建设与管理试题 编辑:程序博客网 时间:2024/06/05 11:14

最近写pat总是有一点错误,还是没有大局观。不细心这回把0这种请况给漏了·!


#include<iostream>using namespace std;char c[2000];int i=0;void trans(long long x,long long y){while(x){   c[i++]=char(x%y+'0');   x/=y;}}int main(){long long a,b,d;long long sum=0;cin>>a>>b>>d;sum=a+b;trans(sum,d);for(int j=i-1;j>=0;j--){cout<<c[j]-'0';}if(i==0) cout<<"0"<<endl;return 0;}



原创粉丝点击