題意:求出這樣的四位數的個數,滿足分別以十進位制、十二進位制、十六進製制表示時,數字相加之和相等。
思路:剛開始我想到的是用itoa函式,後面寫出來了,但是沒通過,編譯錯誤,才知道itoa在poj中是非標準的函式,不能使用,所以重新寫了這個…………還有乙個最快的程式就是雖然itoa非標準的函式,但是我可以算出來後,直接把答案輸出就得了,我也是提交了這個我才記得可以直接輸出答案都得的!!!
#include using namespace std;
int cmp(int n,int a)
else if(a==12)
else
}return sum;
}int main()
{ int i;
for(i=2992;i<10000;i++)
if(cmp(i,10)==cmp(i,12)&&cmp(i,10)==cmp(i,16)) cout<
poj 1546 進製轉換
題意 輸入每組3個數a,b,c。其中a為b進製數,輸出將其轉化為c進製後的數。若轉化結果大於7位則輸出 error 2 b,c 16.思路 最笨的方法,先從b進製轉化為10進製,再轉化為c進製。include include char num 10 int a,b,s 10 int num2deci...
POJ 2330 進製轉換
乙個沒用到大數的進製轉換的思想 二 八 十 十六進製制轉換 篇 題目連線 include include include includeusing namespace std char str 1000 輸入字串 int beichushu 1000 shang 1000 yushu 10000 被...
POJ 2330 進製轉換
乙個沒用到大數的進製轉換的思想 二 八 十 十六進製制轉換 篇 題目連線 include include include includeusing namespace std char str 1000 輸入字串 int beichushu 1000 shang 1000 yushu 10000 被...