[loj 559][LibreOJ Round #9]ZQC 的迷宫

题目链接

https://loj.ac/problem/559

题解

比赛的时候看了几眼就想出了正解,结果比赛的时候OJ锅了233

很显然,只要一直扶着墙走,就一定能出迷宫。

所以我们只要一直沿着左侧墙壁走就行了。

完了,就这么简单。

#include <stdio.h>
const char s[][20]={"move_left","move_right","reverse","reach_dest","dist"};
int is_rev,mind,cnt;
int main()
{
 int n,m,l,d;
 scanf("%d%d%d%d",&n,&m,&l,&d);
 while(1)
 {
  int flag;
  puts(s[3]);
  fflush(stdout);
  scanf("%d",&flag);
  puts(s[0]);
  fflush(stdout);
  scanf("%d",&flag);
 }
 return 0;
}

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注