原创 藍橋杯 雙十一搶購 C++算法提高 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   一年一度的雙十一又來了,某網購網站又開始了半價銷售的活動。   小G打算在今年的雙十一里盡情地購物,以享受購買的極度快感,她已經列好了她想買的物品的列表。

原创 藍橋杯成績排序2 C++算法提高 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   給出n個學生的成績,將這些學生按成績排序,排序規則:總分高的在前;總分相同,數學成績高的在前;總分與數學相同,英語高的在前;總分數學英語都相同,學號小的在前

原创 藍橋杯 輸出三個整數的最大數 C++算法提高 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   編寫程序,輸入3個整數,求出最大數並輸出。 輸入格式   輸入三個整數,用空格分開。 輸出格式   輸出三個數的最大值 樣例輸入 5 3 4 樣例輸出 5

原创 藍橋杯 矩陣乘法 C++算法提高 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   小明最近剛剛學習了矩陣乘法,但是他計算的速度太慢,於是他希望你能幫他寫一個矩陣乘法的運算器。 輸入格式   輸入的第一行包含三個正整數N,M,K,表示一個N

原创 藍橋杯 計數問題 C++算法提高 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:128.0MB 問題描述   試計算在區間 1 到 n 的所有整數中,數字 x(0 ≤ x ≤ 9)共出現了多少次?例如,在 1到 11 中,即在 1、2、3、4、5、6、7、8、9、1

原创 藍橋杯 猴子喫包子 C++算法訓練 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   從前,有一隻喫包子很厲害的猴子,它可以喫無數個包子,但是,它喫不同的包子速度也不同;肉包每秒鐘喫x個;韭菜包每秒鐘喫y個;沒有餡的包子每秒鐘喫z個;現在有x

原创 藍橋杯 1的個數 C++算法訓練 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   輸入正整數n,判斷從1到n之中,數字1一共要出現幾次。例如1123這個數,則出現了兩次1。例如15,那麼從1到15之中,一共出現了8個1。 輸入格式   一

原创 藍橋杯 大等於n的最小完全平方數 C++算法訓練 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   輸出大等於n的最小的完全平方數。   若一個數能表示成某個自然數的平方的形式,則稱這個數爲完全平方數   Tips:注意數據範圍 輸入格式   一個整數n

原创 藍橋杯 整商問題 C++算法提高 HERODING的藍橋杯之路

資源限制時間限制:1.0s 內存限制:256.0MB問題描述  提示用戶輸入被除數(dividend)和除數(divisor),若除數爲0,則提示用戶重新輸入,直至除數非零爲止。最後輸出商。程序建議大家將被除數、除數和商都定義

原创 藍橋杯 編程求解根號3 C++算法提高 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   進行數學運算是計算機的主要能力,利用計算機的重複計算能力可以幫助人們求解一些十分複雜的數學運算,比如高次方程、求根,求平方等。根號運算是數學的基本運算,對於

原创 藍橋杯 小寫轉換爲大寫 C++算法提高 HEROIDNG的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   輸入一個小寫字母,轉換成大寫字母。 輸入格式   輸入小寫字母 輸出格式   輸出轉換後的大寫字母 樣例輸入 a 樣例輸出 A 數據規模和約定 解題思路:

原创 藍橋杯 求最大數 C++算法提高 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   編寫一個程序,輸入10個數,確定和打印其中最大數 輸入格式   輸入1行,包括10個數 輸出格式   輸出1行,輸出10個數中的最大數 樣例輸入 1 2 3

原创 藍橋杯 素因子去重 C++算法訓練 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   給定一個正整數n,求一個正整數p,滿足p僅包含n的所有素因子,且每個素因子的次數不大於1 輸入格式   一個整數,表示n 輸出格式   輸出一行,包含一個整

原创 藍橋杯 漢諾塔 C++算法提高 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB 問題描述   漢諾塔是一個古老的數學問題:   有三根杆子A,B,C。A杆上有N個(N>1)穿孔圓盤,盤的尺寸由下到上依次變小。要求按下列規則將所有圓盤移至C杆:   每

原创 藍橋杯 菱形 C++算法提高 HERODING的藍橋杯之路

資源限制 時間限制:1.0s 內存限制:256.0MB   請編程輸出一個菱形。輸入爲菱形中心到頂點的距離 樣例輸入 2 樣例輸出 解題思路: 很簡單的循環輸出問題,但是首先要找到循環的規律,每行輸出是1,3,5…2n +