問題描述
給定n個十六進製制正整數,輸出它們對應的八進位制數。
輸入格式
輸入的第一行為乙個正整數n (1<=n<=10)。
接下來n行,每行乙個由09、大寫字母af組成的字串,表示要轉換的十六進製制正整數,每個十六進製制數長度不超過100000。
輸出格式
輸出n行,每行為輸入對應的八進位制正整數。
【注意】
輸入的十六進製制數不會有前導0,比如012a。
輸出的八進位制數也不能有前導0。
樣例輸入239
123abc
樣例輸出
714435274
【提示】
先將十六進製制數轉換成某進製數,再由某進製數轉換成八進位制。
#include "stdio.h"
#define n 10
int hex2dec(char * hex)
return n;
}int dec2oct(int n)
return r;
}int main()
for (int i = 0; i < n; i++)
return 0;
}
藍橋杯 Sine之舞(C語言)
藍橋杯 sine之舞 感覺第一眼看上去就很像是找規律的題 所以想看看找一下規律,試試數學歸納法 先寫出了 a1 sin 1 s1 a1 1 sin 1 1 a2 sin 1 sin 2 s2 a1 2 a2 1 sin 1 2 sin 1 sin 2 1 a3 sin 1 sin 2 sin 3 s...
藍橋杯 Huffuman樹(C語言)
藍橋杯 huffuman樹 和求哈夫曼樹一樣,先進行排序,我是進行的公升序排序,從第一位和第二位開始依次相加,每次再進行排序,用乙個常數變數疊加記錄。問題描述 huffman樹在編碼中有著廣泛的應用。在這裡,我們只關心huffman樹的構造過程。給出一列數 用這列數構造huffman樹的過程如下 1...
藍橋杯 數字遊戲(C語言)
棟棟正在和同學們玩乙個數字遊戲。遊戲的規則是這樣的 棟棟和同學們一共n個人圍坐在一圈。棟棟首先說出數字1。接下來,坐在棟棟左手邊的同學要說下乙個數字2。再下面的乙個同學要從上乙個同學說的數字往下數兩個數說出來,也就是說4。下乙個同學要往下數三個數,說7。依次類推。1,2,4,7,11,3,9,3,1...