不明白哪里除了问题

zhaoliang_chen 2005-05-07 10:53:46
#include<stdio.h>

int search(long i,long current,long n,long m,bool acessed[],bool &flag)
{
int left=current-(2*i-1),right=current+(2*i-1);
if(left==m||right==m)
{
flag=true;
return 1;
}
else
{
if(left>0 && left<=n && !acessed[left])
{
acessed[left]=true;
search(i+1,left,n,m,acessed,flag);
}
if(right>0 && right<=n && !acessed[right])
{
acessed[right]=true;
search(i+1,right,n,m,acessed,flag);
}
}
return 1;
}

int main()
{
long m;
long n;
long i;
bool flag;
bool acessed[1000001];

scanf("%ld %ld\n",&n,&m);
while(n!=0)
{
flag=false;
for(i=0;i<n;i++)
{
acessed[i]=false;
}
acessed[1]=true;
search(2,1,n,m,acessed,flag);
if(flag)
{
printf("Let me try!\n");
}
else
{
printf("Don't make fun of me!\n");
}
scanf("%ld %ld\n",&n,&m);
}
return 1;
}
...全文
68 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaoliang_chen 2005-05-08
  • 打赏
  • 举报
回复

不好意思 忘了
输入数据 10000 36
怎么不能接收啊
新鲜鱼排 2005-05-08
  • 打赏
  • 举报
回复
问题??
风之银翼 2005-05-08
  • 打赏
  • 举报
回复
楼主要问什么问题啊?、
singlepine 2005-05-07
  • 打赏
  • 举报
回复
出什么问题,在那句出了问题,要说清楚喔

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧