s

野生小松鼠  •  2年前


d


评论:

include <bits/stdc++.h>

using namespace std;

int main(){

int n; cin>>n; while(n--){ int x1[10001]={0},m1[10001]={0},y[100001]={0}; int la,lb,lc,k=0,jin=0,o=0; char x[10001],m[10001];

scanf("%s %s",x,m); la=strlen(x); lb=strlen(m); for(int i=0;i<la;i++){ x1[la-i-1]=x[i]-'0'; } for(int i=0;i<lb;i++){ m1[lb-i-1]=m[i]-'0'; } lc=la+lb;//123 //_21__ for(int i=0;i<la;i++){ for(int j=0;j<lb;j++){ k=x1[i]m1[j]; o=k/10; k%=10; y[i+j]=y[i+j]+k; y[i+j+1]=y[i+j+1]+o+y[i+j]/10; y[i+j]%=10; } } while(y[lc]==0)lc--; if(lc<0)cout<<0; else for(int i=lc;i>=0;i--){

cout<<y[i];

} cout<<'\n'; } return 0; }


许熠谦  •  2年前

include <bits/stdc++.h>

using namespace std;

int main(){

int n; cin>>n; while(n--){ int x1[10001]={0},m1[10001]={0},y[100001]={0}; int la,lb,lc,k=0,jin=0,o=0; char x[10001],m[10001];

scanf("%s %s",x,m); la=strlen(x); lb=strlen(m); for(int i=0;i<la;i++){ x1[la-i-1]=x[i]-'0'; } for(int i=0;i<lb;i++){ m1[lb-i-1]=m[i]-'0'; } lc=la+lb;//123 //_21__ for(int i=0;i<la;i++){ for(int j=0;j<lb;j++){ k=x1[i]m1[j]; o=k/10; k%=10; y[i+j]=y[i+j]+k; y[i+j+1]=y[i+j+1]+o+y[i+j]/10; y[i+j]%=10; } } while(y[lc]==0)lc--; if(lc<0)cout<<0; else for(int i=lc;i>=0;i--){

cout<<y[i];

} cout<<'\n'; } return 0; }


许熠谦  •  2年前

♥ ♥ ♥


许熠谦  •  2年前


许熠谦  •  2年前

请先登录,才能进行评论