4 条题解

  • 0
    @ 2025-3-30 18:38:11
    using namespace std;
    #define ll long long
    const int N =1e5+10;
    const int INF =0x3f3f3f3f;
    string a,b;
    int a1[N],b1[N],c1[N],lena,lenb,lenc,x;
    int main()
    {
    	cin>>a>>b;
    	lena=a.size();
    	lenb=b.size();
    	for(int i=0;i<lena;i++)
    	{
    		a1[i]=a[lena-i-1]-'0';
    	}
    	for(int i=0;i<lenb;i++)
    	{
    		b1[i]=b[lenb-i-1]-'0';
    	}
    	lenc=max(lena,lenb);
    	for(int i=0;i<lenc;i++)
    	{
    		c1[i]=a1[i]+b1[i];
    		c1[i]%=10;
    	}
    	while(c1[lenc]==0&&lenc>0)
    	{
    		lenc--;
    	}
    	for(int i=lenc;i>=0;i--)
    	{
    		cout<<c1[i];
    	}
     	return 0;
    }
    
    
    
    • 0
      @ 2025-3-7 18:15:41

      #include<bits/stdc++.h> using namespace std;

      int main() { long long a,b,c=0; cin>>a>>b; for(long long w=1;w<=a||w<=b;w*=10) c+=(a/w+b/w)%10*w; cout<<c; return 0; }

      • -1
        @ 2025-3-28 19:46:18

        *#include<bits/stdc++.h> using namespace std;

        int main*

        • -1
          @ 2025-3-7 17:35:44

          #include<bits/stdc++.h> using namespace std; long long add(long long n,long long m){ long long result=0; long long weishu=1; while(n>0||m>0){ int nge=n%10; int mge=m%10; result+=(nge+mge)%10weishu; n=n/10; m=m/10; weishu=10; } return result; } int main(){ long long n,m; cin>>n>>m; cout<<add(n,m); }

          • 1

          信息

          ID
          3243
          时间
          1000ms
          内存
          256MiB
          难度
          7
          标签
          (无)
          递交数
          357
          已通过
          89
          上传者