1-10个山洞的狐狸吃兔子问题
4676查看
沐爺
2015-04-01 21:23

就是狐狸从第10号洞开始找兔子,第一次间隔一个洞,第二次间隔两个,兔子在哪个洞里不会被吃掉。。。。。。。。。。。答案是2,4,7,9吗?

全部回复(4)
unknow
2015-04-02 20:23

include <stdio.h>

/* 1 2 3 4 5 6 7 8 9 10 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 2 0 0 0 0 1 0 0 1 0 1 3 1 0 0 0 1 0 0 1 0 1

*/ int main() { int rabbit_in[10] = { 0 }; int i; int xnum = 1; int fox_in = 10; do { rabbit_in[fox_in - 1] = 1; xnum++; fox_in -= xnum; } while (fox_in > 0);

for (i = 0; i < 10; i++)
{
    if (!rabbit_in[i])
    {
        printf("%d ", i + 1);
    }
}
printf("\n");
return 0;
copy

}

答案是: 2 3 4 6 7 9

回复
石头山
回复
2015-04-02 21:31

我们错了,markdown编辑器很快上线。。。

回复
沐爺
回复
2015-05-09 18:44

什么??? 这个题的答案 一楼不对吧

回复
samwei12
2015-11-06 01:26

应该是的, 2, 4,7,9

回复
你的回复