一.題目描述:
將m進製的數x轉換為n進製的數輸出。
輸入:
輸入的第一行包括兩個整數:m和n(2<=m,n<=36)。
下面的一行輸入乙個數x,x是m進製的數,現在要求你將m進製的數x轉換成n進製的數輸出。
輸出:
輸出x的n進製表示的數。
樣例輸入:
16 10
f樣例輸出:
二.題目分析
很久之前做的,但是一直wa,也沒找到原因,之後突然想到可能是樣例中0資料需要特殊處理,果然...測試資料一定要找邊界!
三**
#include #include #define max 9999
int main()
len=j;
k=0;
while(1) //迴圈相除,模擬長整數除法
printf("\n");
} }
return 0;
}
九度OJ 題目1080 進製轉換
題目描述 將m進製的數x轉換為n進製的數輸出。輸入 輸入的第一行包括兩個整數 m和n 2 m,n 36 下面的一行輸入乙個數x,x是m進製的數,現在要求你將m進製的數x轉換成n進製的數輸出。輸出 輸出x的n進製表示的數。樣例輸入 16 10 f 樣例輸出 15 本題考查大數處理。將乙個m進製的大數d...
題目1138 進製轉換 九度OJ
題目1138 進製轉換 時間限制 1 秒 記憶體限制 32 兆 特殊判題 否 提交 4282 解決 1608 題目描述 將乙個長度最多為30位數字的十進位製非負整數轉換為二進位制數輸出。輸入 多組資料,每行為乙個長度不超過30位的十進位製非負整數。注意是10進製數字的個數可能有30個,而非30bit...
OJ 1080 進製轉換
include include using namespace std void stringtoint string s,vector ve else ve.push back k void change vectorve,vector result,int m,int n int main in...