基本資料型別 長度有限。所以大的資料被單獨拿出來。
高精度演算法就是模擬我們在紙上的運算。
要死要死要死
我忘記了。。。。乙個空間有剩餘的int後面是自帶補0的啊。。。。。。
還有平時沒有注意到的三目運算子
length=(str1>str2)?str1:str2;
上**#include #include #define max 1001
using namespace std;
int main(void)
,arr2[max]=;
int length,i,length1,length2,t,dv = 0;
char str[max];
/*讀入資料,並進行預處理(計算出數字位數,並方向存放)*/
cin>>str;
length1 = strlen(str);
for(i=0; i>str;
length2 = strlen(str);
for(i=0; ilength2)?length1:length2;
/*演算法核心內容*/
for(i=0; i
高精度演算法 791 高精度加法
給定兩個正整數,計算它們的和。輸入格式 共兩行,每行包含乙個整數。輸出格式 共一行,包含所求的和。資料範圍 1 整數長度 100000 輸入樣例 1223 輸出樣例 35注意點 1.兩個整數較大,用字串來存,這樣的話,可以呼叫它的size 方法 2.將兩個大的整數,存入vector陣列中,最好把整數...
python高精度加法 高精度加法
1.思路 其實就是模擬,加法是最簡單的,從個位開始加,價位加到前一位,然後再取10的餘數。for int i 1 i len i 計算和 c i a i b i 進製 c i 1 c i 10 取10的餘數 c i 10 2.實現 int len max a.length b.length 倒著存,...
高精度 數樓梯
洛谷 p1255 數樓梯 題目描述 樓梯有n階,上樓可以一步上一階,也可以一步上二階。編乙個程式,計算共有多少種不同的走法。分析 只用稍微用用腦子就可以看出,這是一道斐波那契數列的問題 不過省略了開頭的1,即這裡的數列為 12358 注意n 0,1,2的情況。然而這題需要高精所以寫的特別長 incl...