一只狐貍和兔子住在山上的洞中 , 山上共有10個洞 , 狐貍老是要吃兔子 , 兔子對狐貍說:“給山上的10個洞編號1-10 , 你第一次1號洞找 , 第2次隔1個洞找 , 第3次隔2個洞找 , 以此類推 , 若能找到我 , 你就可以吃失落我 。 ”狐貍歡快的起頭找了 , 但找了1000次洞也沒找到兔子 , 兔子藏在幾號洞中呢?
小編以C++為例 , 與大師分享計較方式 。

需要這些哦
C++
方式/
1兔子躲在哪個洞平安 , 只需窮舉1000次狐貍找的洞 , 哪幾個狐貍沒去過的洞就是平安的 。

2起首 , 界說一個有11個元素的數組 , 數組名為arr 。

3界說兩個整型變量i和j , 設置j的初值為0 。

4將數組的值都設置為0 , 用memset方式實現 。

5用for輪回語句窮舉狐貍找過的洞 , 前提為查找1000次 。

6【怎樣用C++解決狐貍找兔子問題】將狐貍找過的洞 , 轉化為0-9編號 。

7若是計較出的洞編號為0 , 則更改為10號洞 。

8設置狐貍去過的洞編號的值為1 , 如下圖所示 。

9用for語句窮舉各洞 , 前提是小于10號洞 。

10最后 , 輸出值為0的所有洞 , 即狐貍找不到的兔子平安的洞 。

11運行法式 , 電腦會主動計較出躲藏兔子平安的洞窟編號 。

以上內容就是怎樣用C++解決狐貍找兔子問題的內容啦 , 希望對你有所幫助哦!
猜你喜歡
- QQ怎么關閉我的輸入狀態
- 如何使用QQ安全中心一鍵驗證功能
- 二十 七 PS 基本工具使用講解
- 二十 八 PS 基本工具使用講解
- 嗶哩嗶哩怎么拉黑別人
- 嗶哩嗶哩貝殼怎么提現
- 怎樣使用金山毒霸軟件管家快速卸載軟件
- 嗶哩嗶哩怎么取消關注
- 山竹的功效與作用
- 白芷的功效和作用
