超长的十六进制数转换为八进制
生活随笔
收集整理的這篇文章主要介紹了
超长的十六进制数转换为八进制
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
之前在oj上做過,今天做藍橋杯基礎練習又遇到了這題
but沒有一遍AC
基礎練習 十六進制轉八進制
時間限制:1.0s 內存限制:512.0MB
提交此題 錦囊1 錦囊2
問題描述
給定n個十六進制正整數(shù),輸出它們對應的八進制數(shù)。
輸入格式
輸入的第一行為一個正整數(shù)n (1<=n<=10)。
接下來n行,每行一個由09、大寫字母AF組成的字符串,表示要轉換的十六進制正整數(shù),每個十六進制數(shù)長度不超過100000。
輸出格式
輸出n行,每行為輸入對應的八進制正整數(shù)。
【注意】
輸入的十六進制數(shù)不會有前導0,比如012A。
輸出的八進制數(shù)也不能有前導0。
樣例輸入
2
39
123ABC
樣例輸出
71
4435274
【提示】
先將十六進制數(shù)轉換成某進制數(shù),再由某進制數(shù)轉換成八進制。
AC代碼:
總結
以上是生活随笔為你收集整理的超长的十六进制数转换为八进制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全排列2
- 下一篇: 关于strlwr,strupr等函数在此