3225 十進位製到六進製制

2021-08-19 18:13:52 字數 517 閱讀 1967

總時間限制: 

1000ms

記憶體限制: 

65536kb

描述進製轉換: 將十進位制(不超過int型別表示的範圍)的數轉換為六進製制的數.

輸入輸入為第一行是組數n,後面n行是需要進製轉換的十進位制數.

輸出進製轉換後的n行六進製制數。

樣例輸入

3

1346

265

樣例輸出

21

1141121

【思路】使用簡單的堆疊實現十進位製到六進製制的轉換。

【**】ac的c++**如下:

#include #include using namespace std;

void changetosix(int num)

while (!s.empty())

cout << endl;

}int main()

return 0;

}

4 38 十進位製到十六進製制

description 編寫程式,提示使用者輸入乙個十進位制整數,然後顯示對應的十六進製制值。input 輸入乙個十進位制整數a output 輸出a對應的十六進製制值。輸出結果若包含字母,請使用大寫形式 sample input 300sample output 12chint 對於80 的資料,...

十進位制 十六進製制

把十進位制整數轉換為十六進製制,格式為0x開頭,10 15由大寫字母a f表示。input 每行乙個整數x,0 x 2 31。output 每行輸出對應的八位十六進製制整數,包括前導0。sample input 0 1023 sample output 0x00000000 0x000003ff 水...

十進位製到二進位制轉換

description 進製轉換是計算機文化的基礎內容。使用程式將進製進行轉換,可以考查你對進製轉換的掌握程度。將乙個任意位數的十進位制數轉換為二進位制數你能夠做到嗎?input 首先是乙個正整數n n 100 表明本題有n個正整數需要轉換。然後是n行資料,每行表示乙個待轉換的正整數k 0 k 65...