進製轉換 高階

2021-09-24 15:15:07 字數 598 閱讀 6044

problem description

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

input

輸入資料報含多個測試例項,每個測試例項包含兩個整數n(32位整數)和r(2<=r<=16, r != 10)。

output

為每個測試例項輸出轉換後的數,每個輸出佔一行。如果r大於10,則對應的數字規則參考16進製制(比如,10用a表示,等等)。

sample input

7 2

23 12

-4 3

sample output

111

1b-11

#include #include using namespace std;

int main()

else if(a<0)

for(i=k; i>0; i--)

else

}cout << endl;

}else if(a>0)

for(i=k; i>0; i--)

else

}cout << endl;}}

return 0;

}

進製轉換(小白高階之路)

小白第一次寫部落格,之前都是把題和 還有知識點以的形式存在手機上,然而我發現並沒有什麼用 只是一直躺在手機裡,看 還不方便,而且對知識的印象也不深,所以試試自己寫部落格,感覺印象會深一些。參加了牛客網的暑期多校培訓,然後場場自閉 嚶嚶嚶 經常爆零 哭唧唧 廢話少說,正題 昨天剛進行完一場,今天補題發...

進製轉換(任意進製轉換)

a進製轉b進製 思想 a進製轉十進位制 十進位制轉b進製 a進製轉十進位制 include include includeusing namespace std const int p 16 p代表 a進製 int main cout 十進位制轉b進製 include includeusing na...

進製進製進製 轉換

從剛學計算機就對進製轉換有著莫名的反感,2進製 8進製 10進製 16進製制各種轉換。下面就說下邏輯位址轉換成實體地址的求法吧 首先,使用者輸入乙個16進製制的數字cin hex logic add hex的意思是告訴計算機輸入的數是以16進製制方式輸入的 這個時候你要是輸出cout cout 經過...