记录详情

Runtime Error

/in/foo.c: In function 'move':
/in/foo.c:20:6: warning: statement with no effect [-Wunused-value]
      for(i;i<4;i++){
      ^~~
# 状态 耗时 内存占用
#1 Runtime Error 1ms 220.0 KiB
#2 Accepted 0ms 216.0 KiB
#3 Runtime Error 0ms 228.0 KiB
#4 Accepted 0ms 220.0 KiB
#5 Runtime Error 0ms 216.0 KiB

代码

#include<stdio.h>
#include<stdlib.h>
char a[10][10];
int dirx[4]={1,0,-1,0};
int diry[4]={0,1,0,-1};
int flag=0;
void move(int x,int y){
	if(flag==0){
		if(x==9&&y==9){//走到终点 
		   flag=1; 
		   return;
	    }
	    if(x<0&&y<0&&x>9&&y>9){//走出范围 
		   return;
	    }
	    if(a[x][y]=='#'){//走到障碍上 
		   return;
	    }
        int i=0;
    	for(i;i<4;i++){
		    a[x][y]='#';
	    	move(x+dirx[i],y+diry[i]);
		    a[x][y]='.';
	    }
    }else{
    	return;
	}
}


int main(){
	int i,j;
	for(i=0;i<10;i++){
		for(j=0;j<10;j++){
			scanf("%c",&a[i][j]);
			if(a[i][j]=='\n')
			    j=j-1; 
		}
	}
	move(0,0);
	if(flag==1)printf("Yes\n");
	else printf("No\n");
	return 0;
} 

信息

递交者
类型
递交
题目
P1001 hitwh 2019 新生赛 B lxdlam 和他的迷宫
语言
C
递交时间
2020-12-19 19:06:22
评测时间
2020-12-19 19:06:22
评测机
分数
40
总耗时
4ms
峰值内存
228.0 KiB