PAT 1022D進製的A B

2022-01-19 04:11:18 字數 442 閱讀 4277

pat 1022d進製的a+b

輸入兩個非負 10 進製整數 a 和 b (≤2​30−1),輸出 a+b 的 d (1輸入在一行中依次給出 3 個整數 a、b 和 d。

輸出 a+b 的 d 進製數。

123 456 8
1103
思路: 由於d是小於等於10的,而且a,b的和最大是小於int的最大值的,所以不用考慮爆int的問題。然後就不斷用a,b的和對d進行取模運算。逆序輸出即可。**如下 :

#include #include #define ll long long

using namespace std;

int main()

while(!v.empty())

return 0;

}

PAT 1022 D進製的A B

時間限制 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

題意 輸入兩個int範圍內的非負十進位制整數 還有乙個進製d 要求輸出d進製的a b的和 思路 普通的進製轉換,除進製取餘數然後倒過來reverse之類的或者直接倒過來輸出 難度不是很大 煩人的是測試點3的a b 0的特殊情況 也是我一直欠缺的 所以特意把非負在這裡標了一下 include incl...

PAT 1022 D進製的A B

時間限制 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進製數。輸入樣...