PAT乙級1022 D進製的A B 20

2021-08-13 11:23:21 字數 372 閱讀 3623

鏈結

輸入兩個非負10進製整數a和b(<=230-1),輸出a+b的d (1 < d <= 10)進製數。

輸入格式:

輸入在一行中依次給出3個整數a、b和d。

輸出格式:

輸出a+b的d進製數。

輸入樣例:

123 456 8

輸出樣例:

1103

進製轉化問題,和二進位制一樣的方法,需要注意和為0 的時候

用vector模擬入棧 出棧 判斷棧空 獲取棧頂元素 

#include #include using namespace std;

int main()

while(!v.empty())

{ cout<

1022 D進製的A B 20 PAT乙級

時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 輸入兩個非負10進製整數a和b 230 1 輸出a b的d 1 d 10 進製數。輸入格式 輸入在一行中依次給出3個整數a b和d。輸出格式 輸出a b的d進製數。輸入樣...

PAT 乙級 1022 D進製的A B 20

時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者chen,yue 輸入兩個非負10進製整數a和b 230 1 輸出a b的d 1 d 10 進製數。輸入格式 輸入在一行中依次給出3個整數a b和d。輸出格式 輸出a b的d進製數。輸入樣例...

PAT 乙級 1022 D進製的A B 20分

1022 d進製的a b 20分 輸入兩個非負 10 進製整數 a 和 b 2 30 1 輸出 a b 的 d 1輸入在一行中依次給出 3 個整數 a b 和 d。輸出 a b 的 d 進製數。123 456 81103將十進位制數y轉換為q進製數z 採用 除基取餘法 所謂的 基 是指要轉換成的進製...