ACM习题N-14

来源:互联网 发布:java重载构造函数 编辑:程序博客网 时间:2024/06/05 14:38
本题就是把两个数分别取倒数如123变321,然后相加得的数再取倒数输出,在这要反省,本题其实写一个取倒数的函数更简洁,造成我这次代码太长,太低等,反省反省反省,提升提升
#include<iostream>using namespace std; int a[10000][2];int main(){int m=0,n,l,k,s,ss,ll,kk,o;cin>>n;while(m<n){cin>>a[m][0]>>a[m][1];m=m+1;}输入n组数存储m=0;m重复利用while(m<n){for(int i=0;i<=1;i++){l=a[m][i];while(l!=0){k=l%10;s=s*10+k;l=l/10;}a[m][i]=s;s=0;}//将第两组数取倒数o=a[m][0]+a[m][1];加和ll=o;while(ll!=0){kk=ll%10;ss=ss*10+kk;ll=ll/10;}再倒回来cout<<ss<<endl;输出ss=0;m=m+1;}}
0 0