原创 藍橋杯_三羊獻瑞(暴力)
觀察下面的加法算式: 祥 瑞 生 輝 + 三 羊 獻 瑞 ------------------- 三 羊 生 瑞 氣 其中,相同的漢字代表相同的數字,不同的漢字代表不同的數字。 請你填寫“三羊獻瑞”所代表的
原创 藍橋杯_六角填數
標題:六角填數 如圖所示六角形中,填入1~12的數字。 使得每條直線上的數字之和都相同。 圖中,已經替你填好了3個數字,請你計算星號位置所代表的數字是多少? 通過next_permutation()函數 枚舉
原创 藍橋杯_帶分數
100 可以表示爲帶分數的形式:100 = 3 + 69258 / 714 還可以表示爲:100 = 82 + 3546 / 197 注意特徵:帶分數中,數字1~9分別出現且只出現一次(不包含0)。 類似這樣的帶
原创 藍橋杯_翻硬幣
題目標題:翻硬幣 小明正在玩一個“翻硬幣”的遊戲。 桌上放着排成一排的若干硬幣。我們用 * 表示正面,用 o 表示反面(是小寫字母,不是零)。 比如,可能情形是:**oo***oooo 如果同時翻轉左邊的
原创 藍橋杯_錯誤票據
標題:錯誤票據 某涉密單位下發了某種票據,並要在年終全部收回。 每張票據有唯一的ID號。全年所有票據的ID號是連續的,但ID的開始數碼是隨機選定的。 因爲工作人員疏忽,在錄入ID號的時候發生了一處錯誤,造成了某個ID斷號,另外一個
原创 藍橋杯_基礎練習 十六進制轉八進制
問題描述 給定n個十六進制正整數,輸出它們對應的八進制數。輸入格式 輸入的第一行爲一個正整數n (1<=n<=10)。 接下來n行,每行一個由0~9、大寫字母A~F組成的字符串,表示要轉換的十六進制正整數,每個十六進制數長度
原创 藍橋杯_算法訓練 素因子去重
問題描述 給定一個正整數n,求一個正整數p,滿足p僅包含n的所有素因子,且每個素因子的次數不大於1 輸入格式 一個整數,表示n 輸出格式 輸出一行,包含一個整數p。 樣例輸入 1000 樣例輸出 10 數據規模和約定 n
原创 進制轉換_10轉16
問題描述 十六進制數是在程序設計時經常要使用到的一種整數的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16個符號,分別表示十進制數的0至15。十六進制的計數方法是滿16進1,所以十進制數16在十
原创 藍橋杯_基礎練習 完美的代價
問題描述 迴文串,是一種特殊的字符串,它從左往右讀和從右往左讀是一樣的。小龍龍認爲迴文串纔是完美的。現在給你一個串,它不一定是迴文的,請你計算最少的交換次數使得該串變成一個完美的迴文串。 交換的定義是:交換兩個相鄰的字符 例