Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
95435 陈铎文 [在线测评解答教程] A+B Problem C++ Wrong Answer 0 MS 288 KB 713 2024-10-27 17:19:38

Tests(0/11):


Code:

#include<bits/stdc++.h> using namespace std; int main(){ string a,b; int aa[100001],bb[100001],c[100001]; cin>>a>>b; int lena = a.length(); int lenb = b.length(); if(lena>lenb){ for(int i=1;i<=lena-lenb;i++){ b = '0'+b; } } else{ for(int i=1;i<=lenb-lena;i++){ a = '0'+a; } } lena = a.length(); lenb = b.length(); for(int i=0;i<lena;i++){ aa[i] = a[lena-i-1]-'0'; bb[i] = b[lenb-i-1]-'0'; } int x=0,lenc=0; for(int i=0;i<lena;i++){ c[lenc]=aa[i]+bb[i]+x; x=c[lenc]/10; c[lenc]%=10; lenc++; } while(c[lenc]==0){ lenc--; } for(int i=lenc;i>=0;i--){ cout<<c[i]; } return 0; }


Run Info:

------Input------
87 93
------Answer-----
180
------Your output-----
80