复制了一个:
Wrong Answer.wrong answer On line 1 column 3, read -, expected 6.
代码
#include<iostream>
#include<string.h>
using namespace std;
char a[10000],b[10000];
int c[10000],d[10000],p[10000];
int main(){
cin.getline(a,1005);
cin.getline(b,1005);
int q=strlen(a),w=strlen(b),l=q<w?w:q,s=0;
for(;;){
q=strlen(a);
w=strlen(b);
if(q<w){
for(int r=q;r>-1;r--){
a[r]=a[r-1];
}
a[0]='0';
}
else if(q>w){
for(int r=w;r>-1;r--){
b[r]=b[r-1];
}
b[0]='0';
}
else break;
}
for(int e=0;e<q;e++){
c[e]=a[e]-'0';
}
for(int e=0;e<w;e++){
d[e]=b[e]-'0';
}
for(int e=0;e<l;e++){
p[e]=c[e]+d[e];
}
for(int e=l-1;e>0;e--){
p[e-1]+=p[e]/10;
p[e]%=10;
}
if(p[l]) l++;
for(int e=0;e<l;e++){
if(p[e]==0&&s==0);
else{
cout<<p[e];
s++;
}
}
return 0;
}
蒟蒻求助!!!!!!!!!!