總時間限制:
1000ms
記憶體限制:
65536kb
描述進製轉換: 將十進位制(不超過int型別表示的範圍)的數轉換為六進製制的數.
輸入輸入為第一行是組數n,後面n行是需要進製轉換的十進位制數.
輸出進製轉換後的n行六進製制數。
樣例輸入
31346
265
樣例輸出
211141121
【思路】使用簡單的堆疊實現十進位製到六進製制的轉換。
【**】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...