60分求助!!!

P1601 A+B Problem(高精)

@[ddjiang](/user/848744) 供参考 ```cpp #include <cstring> #include <iostream> using namespace std; int main(){ char s1[1145],s2[1145]; scanf("%s %s",s1,s2); int a[1145]={0},b[1145]={0},c[1145]={0}; int len1 = strlen(s1); int len2 = strlen(s2); int len3 = max(len1,len2); for(int i=0;i<=len1-1;i++)a[i] = s1[len1-1-i]-'0'; for(int i=0;i<=len2-1;i++)b[i] = s2[len2-1-i]-'0'; int jin = 0; for(int i = 0; i <= len3 - 1; i++){ c[i] = a[i] + b[i] + jin; if(c[i] > 9){ jin = 1; c[i]-=10; }else jin = 0; } if(jin==1)cout << 1; for(int i = len3 - 1; i >= 0; i--)cout << c[i]; } ```
by luogu10086 @ 2023-09-02 15:08:28


科普:如果用python的话不用考虑高精 ``` a=int(input()) b=int(input()) print(a+b) ```
by HY_luogugu @ 2023-09-02 15:23:18


|