1 6 10大整數加法

2021-07-27 21:18:31 字數 649 閱讀 2990

描述

求兩個不超過200位的非負整數的和。 輸入

有兩行,每行是乙個不超過200位的非負整數,可能有多餘的前導0。

輸出一行,即相加後的結果。結果裡不能有多餘的前導0,即如果結果是342,那麼就不能輸出為0342。

樣例輸入

22222222222222222222

33333333333333333333

樣例輸出

55555555555555555555
#include#include#include#include#includeusing namespace std;

const int maxn=10005;

int a[maxn],b[maxn],c[maxn],ans[maxn],lena,lenb,lenans;

void read(int *a,int &len)

} while(ans[lenans]>0) lenans++;

bool first=true;

for(int i=lenans-1;i>=0;i--)

{ if(first==true&&ans[i]>0)

first=false;

if(first==false) cout<

1 6 10 大整數加法

描述 求兩個不超過200位的非負整數的和。輸入有兩行,每行是乙個不超過200位的非負整數,可能有多餘的前導0。輸出一行,即相加後的結果。結果裡不能有多餘的前導0,即如果結果是342,那麼就不能輸出為0342。樣例輸入 22222222222222222222 33333333333333333333...

NOI1 6 10大整數加法 附帶詳細注釋題解

題目傳送門 10 大整數加法 檢視提交統計提問 總時間限制 1000ms 記憶體限制 65536kb 描述求兩個不超過200位的非負整數的和。輸入有兩行,每行是乙個不超過200位的非負整數,可能有多餘的前導0。輸出一行,即相加後的結果。結果裡不能有多餘的前導0,即如果結果是342,那麼就不能輸出為0...

大整數加法

include include include include define debug void plus char char char int is valid char void reverse char int main int argc,char argv up loop 0 strcpy...