CODE VS 3115 高精度練習之減法

2021-09-16 12:31:41 字數 941 閱讀 4378

題目描述 description

給出兩個正整數a和b,計算a-b的值。保證a和b的位數不超過500位。

輸入描述 input description
讀入兩個用空格隔開的正整數

輸出描述 output description
輸出a-b的值

樣例輸入 sample input

3 12

樣例輸出 sample output

-9

資料範圍及提示 data size & hint
兩個正整數的位數不超過500位

**
#include

#include

using

namespace std;

char v1[

1000];

char v2[

1000];

int sub[

1000];

bool flag;

void

subbiginteger()

for(i =

1; i <= len1;

++i)

else

sub[i]

+= t1 - t2;

if(sub[i]

<0)

}while

(!sub[len1]

&& len1 >1)

if(flag)

for(i = len1; i >0;

--i)

}int

main()

codeVS 3115 高精度練習之減法

時間限制 1s空間限制 64000kb題目等級 gold 題目描述 給出兩個正整數a和b,計算a b的值。保證a和b的位數不超過500位。輸入描述 讀入兩個用空格隔開的正整數 輸出描述 輸出a b的值 樣例輸入 3 12 樣例輸出 9 解題思路 1 用字串形式輸入a,b兩個大數 2 判斷a,b兩串長...

codevs3115 高精度練習之加法

時間限制 1 s 空間限制 64000 kb 題目等級 gold 題解給出兩個正整數a和b,計算a b的值。保證a和b的位數不超過500位。輸入描述 input description 讀入兩個用空格隔開的正整數 輸出描述 output description 輸出a b的值 樣例輸入 sample...

CODEVS3115 高精度練習之減法

給出兩個正整數a和b,計算a b的值。保證a和b的位數不超過500位。讀入兩個用空格隔開的正整數 輸出a b的值 3 12 9兩個正整數的位數不超過500位 include include include using namespace std char sa 510 sb 510 int a 51...