竞赛
考级
bits/stdc++.h
#include<bits/stdc++.h> using namespace std; int main() { string a,b; cin>>a>>b; int az=a.size(); int bz=b.size(); int abz=max(az,bz)+1; int ar[abz]; ar[abz-1]=0; for(int i=0;i<abz;i++) { int aa=0,bb=0; if(i<az) aa=a[az-i-1] - '0'; if(i<bz) bb=b[bz-i-1] - '0'; ar[i]=aa + bb; } for(int i=0;i<abz;i++) { if(ar[i]>=10) { ar[i+1]+=ar[i]/10; ar[i]%=10; } } if(ar[abz-1]==0) { abz--; } for(int i=abz-1;i>=0;i--){ cout << ar[i]; } return 0; }
AMCE(孟维熙)
浅夏.山橘月
海螺
卢督庭
anyin775 请回关
54188
潮水。
一坨江
#include<bits/stdc++.h> using namespace std; char a[200000],b[2000000]; int c[200000],d[200000],s[200001]; int main(){ cin>>a>>b; int la=strlen(a),lb=strlen(b); for(int i=0;i<la;i++){ c[i]=a[la-i-1]-'0'; }
梁添祎
john
懒得喷
斜角悲第3冠
JMZ詹总
汇总 这段代码实现了高精度整数的四则运算,通过定义 BigInt 类并重载相应的运算符来完成加法、减法、乘法和除法的功能,同时在 main 函数中进行了简单的输入输出测试。
AC