劫後餘生 大數相加,大數相減)

2021-10-05 01:18:00 字數 673 閱讀 4651

題目描述

lzy歷經千辛萬苦終於逃出了密室。他覺得這個密室很好玩,就想讓他的徒弟wyb也體驗一下。

聽說wyb的a+b學的滾瓜爛熟,特意出了一道加減法給她測測自己的底子,為進密室做做準備。

輸入題目有多組輸入樣例,輸入三個非負整數 a,b,c (位數均不超過10000位 )

約束:對於每個測試資料檔案,測試樣例不超過60組。

輸出輸出a - b + c 的答案。

樣例輸入 copy

1 2 3

樣例輸出 copy

2思路因為是超過10000的所以我們要用string 來存輸入 的數,然後用陣列來保持他的每個值的

#includeusing namespace std;

int d[10005];

int jia(string a,string c)

while(yu)

return len;

}int jian(string b,int len1)

} while(len)

} }return len;

}int main()

//這邊我是從後面開始取的 所以要從後往前輸出;

for(int i=len-1;i>=0;i--) cout

}

大數相加,大數相乘

題目 大數相加鏈結 思路 為了方便兩個字串相加,我們將短的字串,前面補0,最重要的一點是我們需要設定進製標誌ok class solution for int i size num2 i for int i longsize 1 i 0 i else ret c ret if ok 1 return...

大數相加 相減

這裡直接貼 了,裡面有注釋 另外裡面還有乙個是 乘法的,乘法的再上一部落格就有提到了,讀者可以 clickhere 裡面 由於輸入的問題可能 有亂碼情況 具體的源 我放在 include using namespace std include include define max a,b a b a...

list 相加 大數相加

演算法流程 1 大數可能超出任何一種整數型別,會引發溢位問題,所以用字串的格式儲存字串a,b 2 獲取字串a的長度為alen,字串b的長度為blen 3 比較alen和blen的大小,用maxlen儲存更大值。4 建立陣列aarr,大小為maxlen,儲存字串a每一位上的值 5 建立陣列barr,大...