PAT B1022 D進製的A B (C語言)

2021-10-04 02:40:38 字數 811 閱讀 4412

/* 有乙個測試點要31數字 careful */

int arr_d[max]

;/* d進製數用數組裝 */

intget_arr_d()

;void

print_d

(int i)

;/************************ 讀入a和b,並計算d ***********************/

intget_arr_d()

}/******************* 輸出d(長度截止到陣列下表i) ********************/

void

print_d

(int i)

intmain()

或許別人都比我懂得生活

而我需要做的就是什麼都不要做

只有太陽每天乖乖來看我

或許我每天乖乖的在看太陽

日子真的就像流水般靜靜流過

但最起碼比以前活的更真切

不懷念,不想念,也沒什麼牽掛

不孤獨,不羨慕,也沒什麼癖好

這樣的生命是否會有更多空間

但凡我不知道的就是不知道

日子過的真的像流水一般

新聞就是新聞,學習就是學習,看新聞有非禮亦視的風險,但學習應該不會,箬見人所好,非大勇而不能自拔矣,幹嘛做冒風險的事呢。你說**為什麼還要競選?不知道謙讓嗎?

PATB 1022。 d進製的a b

1022 d進製的a b 20 分 輸入兩個非負 10 進製整數 a 和 b 2 30 1 輸出 a b 的 d 1輸入格式 輸入在一行中依次給出 3 個整數 a b 和 d。輸出格式 輸出 a b 的 d 進製數。輸入樣例 123 456 8 輸出樣例 1103 分析 這個題進製轉換最後得數巨大,...

PAT B1022 D進製的A B

輸入兩個非負 10 進製整數 a 和 b 2 30 1 輸出 a b 的 d 1輸入在一行中依次給出 3 個整數 a b 和 d。輸出 a b 的 d 進製數。123 456 81103 includeint res 32 int main while sum 0 for int j i 1 j 0...

進製轉換記錄,PAT B1022 D進製的A B

迴圈處理 其中的x是為p進製的數字,如二進位制10001之類的,product我暫時理解為權重,y為最終十進位制結果 while的每一輪取出x的最後一位數字乘上權重,然後加到y上,然後x自除10,product權重增加,這樣下一輪x 10又可以取到x當前的最後一位 int y 0,product 1...