围绕着山顶有10个圆形排列的洞,狐狸要吃兔子,兔子说:“可以,但必须先找到我,我就藏身于这十个洞中的某个洞。你从1号洞找,下次隔1个洞(即3号洞)找,第三次隔2个洞(即6号洞)找,再隔3个…以后在这个圆圈中如此类推,次数不限。”但狐狸从早到晚进进出出了1000次,仍没有找到兔子。 // Struct_Mp3.cpp : 定义控制台应用程序的入口点。// #include "stdafx.h"#include<stdio.h>#include<stdlib.h>#include<string.h>#define N 10#define TIME_CA 1000 int _tmain(int argc, _TCHAR* argv[]){ int holl[N] = {0}; int dis = 1; int position =-1; int rabbit = 0; for(int i = 0 ; i < TIME_CA ; i++) { position = (dis + position) % 10; holl[position] = 1; dis++; } for(int i = 0 ; i < N ; i++) { if(holl[i] == 0) { printf("rabbit maybe hide in No.%d hole/n",i+1); } } printf("/nPress any key to continue...."); getchar(); return 0;}