第三屆藍橋杯 第二題 福爾摩斯

2021-07-31 02:19:25 字數 680 閱讀 5242



第二題

福爾摩斯到某古堡探險,看到門上寫著乙個奇怪的算式:

abcde * ? = edcba

他對華生說:「abcde應該代表不同的數字,問號也代表某個數字!」

華生:「我猜也是!」

於是,兩人沉默了好久,還是沒有算出合適的結果來。

請你利用計算機的優勢,找到破解的答案。

把 abcde 所代表的數字寫出來。

答案寫在「解答.txt」中,不要寫在這裡!

思路:深搜 或者 暴力求解 問號我們看成是第六個數字

#include#include#includeusing namespace std;

int num[11]=;//十個數字用來賦值

int vis[11];//看是否被訪問

int ans[7];//儲存結果

void dfs(int n)

{ if(n==7)//n==7說明前面所有都已經賦值完畢 作為結束條件

{ int t=ans[1]*10000+ans[2]*1000+ans[3]*100+ans[4]*10+ans[5];

int p=ans[5]*10000+ans[4]*1000+ans[3]*100+ans[2]*10+ans[1];

if(t*ans[6]==p)

cout<

第三屆藍橋杯複試

第四題 奇怪的比賽 某電視台舉辦了低碳生活大獎賽。題目的計分規則相當奇怪 每位選手需要回答10個問題 其編號為1到10 越後面越有難度。答對的,當前分數翻倍 答錯了則扣掉與題號相同的分數 選手必須回答問題,不回答按錯誤處理 每位選手都有乙個起步的分數為10分。某獲勝選手最終得分剛好是100分,如果不...

藍橋杯第三屆題目

某電視台舉辦了低碳生活大獎賽。題目的計分規則相當奇怪 每位選手需要回答10個問題 其編號為1到10 越後面越有難度。答對的,當前分數翻倍 答錯了則扣掉與題號相同的分數 選手必須回答問題,不回答按錯誤處理 每位選手都有乙個起步的分數為10分。某獲勝選手最終得分剛好是100分,如果不讓你看比賽過程,你能...

第三屆藍橋杯預賽

3 任何乙個自然數m的立方均可寫成m個連續奇數之和。例如 1 3 1 2 3 3 5 3 3 7 9 11 4 3 13 15 17 19 程式設計實現 輸入一自然數n,求組成n 3的n個連續奇數。4 由鍵盤輸入乙個自然數 1 n 9 要求程式在螢幕上輸出如下圖形。時 時 時 注 應保證 在圖形中只...