11 条题解

  • 0
    @ 2023-8-23 15:15:13
    #include<bits/stdc++.h>
    using namespace std;
    int a[10010],b[10010],c[10010];
    int main()
    {
    	string x,y;
    	cin>>x>>y;
    	int t=0,lena=x.size(),lenb=y.size();
    	int lenc=max(lena,lenb);
    	for(int i=0;i<lena;i++)a[lena-i]=x[i]-'0';
    	for(int i=0;i<lenb;i++)b[lenb-i]=y[i]-'0';
    	for(int i=1;i<=lenc;i++)
    	{
    		t=a[i]+b[i]+t;
    		c[i]=t%10;
    		t/=10;
    	}
    	if(t>0)c[++lenc]=t;
    	for(int i=lenc;i>=1;i--)cout<<c[i];
    	return 0;
    }
    

    信息

    ID
    1
    时间
    1000ms
    内存
    256MiB
    难度
    3
    标签
    (无)
    递交数
    326
    已通过
    163
    上传者