藍橋杯 演算法提高 ADV-97 十進位制數轉八進位制數
演算法提高 十進位制數轉八進位制數
時間限制:1.0s 記憶體限制:512.0MB
編寫函式,其功能為把一個十進位制數轉換為其對應的八進位制數。程式讀入一個十進位制數,呼叫該函式實現數制轉換後,輸出對應的八進位制數。
樣例輸入
9274
樣例輸出
22072
樣例輸入
18
樣例輸出
22
分析:作死級偷懶,( ̄▽ ̄)~*23333……
#include <iostream> #include <iomanip> using namespace std; int main() { int num; cin >> num; cout << oct << num; return 0; }
相關推薦
藍橋杯 演算法提高 ADV-97 十進位制數轉八進位制數
演算法提高 十進位制數轉八進位制數 時間限制:1.0s 記憶體限制:512.0MB 編寫函式,其功能為把一個十進位制數轉換為其對應的八進位制數。程式讀入一個十進位制數,呼叫該函式實現數制轉換後,輸出對應的八進位制數。 樣例輸入 9274 樣例輸出 22072 樣例輸入 18 樣例輸出
藍橋杯 演算法提高 ADV-120 6-17複數四則運算
演算法提高 6-17複數四則運算 時間限制:1.0s 記憶體限制:512.0MB 設計複數庫,實現基本的複數加減乘除運算。 輸入時只需分別鍵入實部和虛部,以空格分割,兩個複數之間用運算子分隔;輸出時按a+bi的格式在螢幕上列印結果。參加樣例輸入和樣例輸出。 注意考慮特殊情
藍橋杯 演算法提高 ADV-112 c++_ch02_01
演算法提高 c++_ch02_01 時間限制:1.0s 記憶體限制:512.0MB 編寫一個程式,利用強制型別轉換列印母音字母大小寫10種形式的ASCII碼。 輸出的順序為:大寫的字母A,E,I,O,U的ASCII碼,小寫的字母a,e,i,o,u的ASCII碼。所有的ASCI
藍橋杯 演算法提高 ADV-103 逆序排列 迴圈語句 陣列操作
演算法提高 逆序排列 時間限制:1.0s 記憶體限制:512.0MB 問題描述 編寫一個程式,讀入一組整數(不超過20個),並把它們儲存在一個整型陣列中。當用戶輸入0時,表示輸入結束。然後程式將把這個陣列中的值按逆序重新存放,並打印出來。例如:假設使用者輸入了一組資料:7 19
藍橋杯 演算法提高 ADV-100 第二大整數 邏輯判斷 迴圈語句
演算法提高 第二大整數 時間限制:1.0s 記憶體限制:512.0MB 問題描述 編寫一個程式,讀入一組整數(不超過20個),當用戶輸入0時,表示輸入結束。然後程式將從這組整數中,把第二大的那個整數找出來,並把它打印出來。說明:(1)0表示輸入結束,它本身並不計入這組整數中。(2
藍橋杯 演算法提高 ADV-98 約數個數
演算法提高 約數個數 時間限制:1.0s 記憶體限制:512.0MB 輸入一個正整數N (1 樣例輸入 12 樣例輸出 6 樣例說明 12的約數包括:1,2,3,4,6,12。共6個 分析:約數,又稱因數。整數
藍橋杯 演算法提高 ADV-94 複數歸一化
演算法提高 複數歸一化 時間限制:1.0s 記憶體限制:512.0MB 編寫函式Normalize,將複數歸一化,即若複數為a+bi,歸一化結果為a/sqrt(aa+bb) + ib/sqrt(aa+b*b) 。使用結構體指標型別作為函式引數可能是必要的。其中實部和虛部由鍵盤輸入,輸
藍橋杯 演算法提高 ADV-15 最大乘積
演算法提高 最大乘積 時間限制:1.0s 記憶體限制:512.0MB 問題描述 對於n個數,從中取出m個數,如何取使得這m個數的乘積最大呢? 輸入格式 第一行一個數表示資料組數 每組輸入資料共2行: 第1行給出總共的數字的個數n和要取的數的個數m,1<=n<
藍橋杯 演算法提高 ADV-200 求最大值 動態規劃
演算法提高 求最大值 時間限制:1.0s 記憶體限制:256.0MB 問題描述 給n個有序整數對ai bi,你需要選擇一些整數對 使得所有你選定的數的ai+bi的和最大。並且要求你選定的數對的ai之和非負,bi之和非負。 輸入格式 輸入的第一行為n,數對的個數 以下n行每
藍橋杯 演算法提高 ADV-127 日期計算
演算法提高 日期計算 時間限制:1.0s 記憶體限制:256.0MB 提交此題 問題描述 已知2011年11月11日是星期五,問YYYY年MM月DD日是星期幾?注意考慮閏年的情況。尤其是逢百年不閏,逢400年閏的情況。 輸入格式 輸入只有一行 YYYY MM DD 輸出格
藍橋杯 演算法提高 ADV-123 概率計算 動態規劃
演算法提高 概率計算 時間限制:1.0s 記憶體限制:256.0MB 問題描述 生成n個∈[a,b]的隨機整數,輸出它們的和為x的概率。 輸入格式 一行輸入四個整數依次為n,a,b,x,用空格分隔。 輸出格式 輸出一行包含一個小數位和為x的概率,小數點後保留四位小數 樣例
藍橋杯(java):特殊迴文數,十進位制轉十六進位制,十六進位制轉十進位制,十六進位制轉八進位制,數列排序
人生不易,生活無趣。一起來找點樂子吧。 特殊迴文數: 問題描述 123321是一個非常特殊的數,它從左邊讀和從右邊讀是一樣的。 輸入一個正整數n, 程式設計求所有這樣的五位和六位十進位制數,滿足各位數字之和等於n 。 輸入格式 輸入一行,包
藍橋杯 給定n個十六進位制正整數,輸出它們對應的八進位制數。
問題描述 給定n個十六進位制正整數,輸出它們對應的八進位制數。 輸入格式 輸入的第一行為一個正整數n (1<=n<=10)。 接下來n行,每行一個由0~9、大寫字母A~F
藍橋杯:十六進位制轉八進位制的高效演算法
總算是在提交了11次都錯誤之後,第12次過了。也是無語。現在的演算法,按照藍橋杯系統給的10個測試數,顯示耗時31ms,記憶體佔用3.589MB。 問題描述 給定n個十六進位制正整數,輸出它們對應的八進位制數。 輸入格式 輸入的第一行為一個正整數n (1<
藍橋杯: 基礎練習 十六進位制轉八進位制
問題描述 給定n個十六進位制正整數,輸出它們對應的八進位制數。 輸入格式 輸入的第一行為一個正整數n (1<=n<=10)。 接下來n行,每行一個由0~9、大寫字母A~F組成的字串,表示要轉換的十六進位制正整數,每個十六進位制數長度不超過100000。 輸出格式 輸出n行,每行
藍橋杯十六進位制轉八進位制
問題描述 給定n個十六進位制正整數,輸出它們對應的八進位制數。輸入格式 輸入的第一行為一個正整數n (1<=n<=10)。 接下來n行,每行一個由0~9、大寫字母A~F組成的字串,表示要轉換的十六進位制正整數,每個十六進位制數長度不超過100000。輸出格式 輸出n行,每行為輸入對應的八進
藍橋杯 基礎練習 十六進位制轉八進位制
基礎練習 十六進位制轉八進位制 時間限制:1.0s 記憶體限制:512.0MB 問題描述 給定n個十六進位制正整數,輸出它們對應的八進位制數。輸入格式
藍橋杯 基礎練習 十六進位制轉八進位制
基礎練習 十六進位制轉八進位制 時間限制:1.0s 記憶體限制:512.0MB 問題描述 給定n個十六進位制正整數,輸出它們對應的八進位制數。輸入格式 輸入的第一行為一個正整數n (1<=n<=10)。 接下來n行,每行一個由0~
演算法3-1:八進位制數
題目描述 將十進位制數轉換為八進位制,並輸出。 圖:將十進位制數轉換為八進位制並輸出 輸入描述 輸入包含若干十進位制正整數。 輸出描述 輸出相應的八進位制數,每個佔一行。 輸入樣例
C++ 將十進位制數轉為其它進位制數
一、思路:用輾轉相除法 二、實現程式: #include <iostream> using namespace std; const int MAXN = 100; int main(int argc, const char * argv[]) { int num,