怎样用C++解决狐狸找兔子问题
1、兔子躲在哪个洞安全,只需穷举1000次狐狸找的洞,哪几个狐狸没去过的洞就是安全的。
2、首先,定义一个有11个元素的数组,数组名为arr。
3、定义两个整型变量i和j,设置j的初值为0。
4、将数组的值都设置为0,用memset方法实现。
5、用for循环语句穷举狐狸找过的洞,条件为查找1000次。
6、将狐狸找过的洞,转化为0-9编号。
7、如果计算出的洞编号为0,则更改为10号洞。
8、设置狐狸去过的洞编号的值为1,如下图所示。
9、用for语句穷举各洞,条件是小于10号洞。
10、最后,输出值为0的所有洞,即狐狸找不到的兔子安全的洞。
11、运行程序,电脑会自动计算出躲藏兔子安全的洞穴编号。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:38
阅读量:69
阅读量:26
阅读量:61
阅读量:42