为什么本地例子都过去了。但是提交之后还是全错的。

P1601 A+B Problem(高精)

@[Ssy080428](/user/1251306) 重学高精吧 ```cpp #include<bits/stdc++.h> using namespace std; int a1[510],a2[510],a3[530]={0}; int main() { string s1,s2; cin>>s1>>s2; int i; int len=s1.size(); if(s2.size()>s1.size()){ len=s2.size(); } for(i=0;i<s1.size();i++){ a1[i-s1.size()+len]=s1[i]-'0'; } for(i=0;i<s2.size();i++){ a2[i-s2.size()+len]=s2[i]-'0'; } for(i=len-1;i>=0;i--){ a3[i]=a1[i]+a2[i]; } for(i=len-1;i>=0;i--){ if(a3[i]>=10&&i!=0){ a3[i-1]++; a3[i]=a3[i]%10; } } // if(a3[len]!=0){ // len++; // } for(i=0;i<len;i++){ cout<<a3[i]; } return 0; } ```
by shoot_down @ 2024-04-14 21:10:14


@[Ssy080428](/user/1251306) 高精是个好东西
by wozhendefule123 @ 2024-04-20 11:53:46


|