HDU2031 進製轉換

2022-07-05 13:18:13 字數 574 閱讀 8201

#include #include 

"string

"#include

"cstdio

"#include

"cstring

"using

namespace

std;

#define n 10010

#define inf 0x3f3f3f3f

#define mod 7

/**輸入乙個十進位制數n,將它轉換成r進製數輸出。

定義乙個陣列s[16]=;

然後分別求餘和不斷的除以m,直到n為0,

並且每次的餘數都用乙個陣列儲存,最後逆著輸出。另外還要區分正負。

*/int s[16]=;

char

res[n];

int solve(int n,int

r)

returni;}

intmain()

con=solve(n,r);

while(con--)

puts(

"");

}return0;

}

HDU 2031 進製轉換

problem description 輸入乙個十進位制數n,將它轉換成r進製數輸出。input 輸入資料報含多個測試例項,每個測試例項包含兩個整數n 32位整數 和r 2 r 16,r 10 output 為每個測試例項輸出轉換後的數,每個輸出佔一行。如果r大於10,則對應的數字規則參考16進製制...

進製轉換 HDU2031

problem description 輸入乙個十進位制數n,將它轉換成r進製數輸出。input 輸入資料報含多個測試例項,每個測試例項包含兩個整數n 32位整數 和r 2 r 16,r 10 output 為每個測試例項輸出轉換後的數,每個輸出佔一行。如果r大於10,則對應的數字規則參考16進製制...

HDU2031 進製轉換

description 輸入乙個十進位制數n,將它轉換成r進製數輸出。input 輸入資料報含多個測試例項,每個測試例項包含兩個整數n 32位整數 和r 2 r 16 output 為每個測試例項輸出轉換後的數,每個輸出佔一行。如果r大於10,則對應的數字規則參考16進製制 比如,10用a表示,等等...