提交此題
評測記錄
資源限制
時間限制:1.0s 記憶體限制:256.0mb
問題描述
高精度減法
輸入格式
兩行,表示兩個非負整數a、b,且有a > b。
輸出格式
一行,表示a與b的差
樣例輸入
1234567890987654321
9999
樣例輸出
解題思路:模擬。
ac**如下:
#include
#include
#include
using namespace std;
vectora;
vectorb;
int main(int argc, char** ar**)
//獲取b的高精度 向量
for(int i=blen-1;i>=0;i--)
//a-b
for(int i=0;i=0;i--)
else
break;
}for(int i=a.size()-1;i>=0;i--)
藍橋杯演算法提高 高精度減法
題目鏈結 問題描述 高精度減法 輸入格式 兩行,表示兩個非負整數a b,且有a b。輸出格式 一行,表示a與b的差 樣例輸入 1234567890987654321 9999 樣例輸出 1234567890987644322 include using namespace std const int...
藍橋杯 高精度加法
問題描述 輸入兩個整數a和b,輸出這兩個整數的和。a和b都不超過100位。演算法描述 由於a和b都比較大,所以不能直接使用語言中的標準資料型別來儲存。對於這種問題,一般使用陣列來處理。定義乙個陣列a,a 0 用於儲存a的個位,a 1 用於儲存a的十位,依此類推。同樣可以用乙個陣列b來儲存b。計算c ...
藍橋杯 高精度加法
問題描述 輸入兩個整數乙個和 b,輸出這兩個整數的和。乙個和 b都不超過100位。演算法描述由於a 和b都比較大,所以不能直接使用語言中的標準資料型別來儲存。對於這種問題,一般使用陣列來處理。定義乙個陣列a,a 0 用於儲存 a的個位,a 1 用於儲存 a的十位,依此類推。同樣可以用乙個陣列 b來儲...