2023年藍橋杯C C 組B組第二題

2021-09-16 22:40:42 字數 829 閱讀 6856

#include#includeint a[30] = ;

int fun1(int num)

}for (int j = last;;)

printf("\n");

if (getasynckeystate(48))

*/sum++;

if (j == 29)

if (go == 0)

if (k == 27 &&

a[k] == 0)

}else if (go == 1)

}else if (go == 2)

}//把剩餘的1重新排列

for (int n = m + 1;; n += 2)

}break;

}num1--;

a[n]

= 1;

}goto1 =

1; break;}}

if (goto1 == 1)}}

}break;

}else if (j != 29)

}}}

int main()

//陣列賦初值

for (int j = 0, num1 = i;; j += 2)}}

printf("%d", num);

getchar();

return 0;

}

不得不說,我的這個過程是非常差勁的,如果會遞迴的話過程就會非常簡單了。

下面我把從網上看到的乙個部落格**貼出來,他的就非常簡單了:

我也要好好學學漢諾塔問題的解決方法(即遞迴)了。

2023年藍橋杯B組c c 第八題詳解

小明維護著乙個程式設計師論壇。現在他收集了乙份 點讚 日誌,日誌共有n行。其中每一行的格式是 ts id 表示在ts時刻編號id的帖子收到乙個 贊 現在小明想統計有哪些帖子曾經是 熱帖 如果乙個帖子曾在任意乙個長度為d的時間段內收到不少於k個讚,小明就認為這個帖子曾是 熱帖 具體來說,如果存在某個時...

藍橋杯2023年B組04 c c (測試次數)

題目描述x星球的居民脾氣不太好,但好在他們生氣的時候唯一的異常舉動是 摔手機。各大廠商也就紛紛推出各種耐摔型手機。x星球的質監局規定了手機必須經過耐摔測試,並且評定出乙個耐摔指數來,之後才允許上市流通。x星球有很多高聳入雲的高塔,剛好可以用來做耐摔測試。塔的每一層高度都是一樣的,與地球上稍有不同的是...

2023年藍橋杯省賽B組 明碼

2018年藍橋杯省賽b組 明碼 題目就不複製了,大概就是,給了你10行資料,每行32個數。要求將這些資料轉化成二進位制,即明碼,每一行資料排列成16 16,即可以看到乙個漢字。其實excel也可以做,但是數字需要自己敲上去就有點麻煩 include inter int n 轉換成二進位制 intb ...