0_0_4331870_17313\Main.java:1: 非法字符: \35
#include <cstdio>
^
0_0_4331870_17313\Main.java:2: 非法字符: \35
#include <cstring>
^
0_0_4331870_17313\Main.java:3: 非法字符: \35
#include <algorithm>
^
0_0_4331870_17313\Main.java:7: 需要为 class、interface 或 enum
struct Mat
^
0_0_4331870_17313\Main.java:10: 需要为 class、interface 或 enum
};
^
0_0_4331870_17313\Main.java:12: 需要为 class、interface 或 enum
Mat mat[510][510];
^
0_0_4331870_17313\Main.java:14: 需要为 class、interface 或 enum
int R,C;
^
0_0_4331870_17313\Main.java:16: 需要为 class、interface 或 enum
int enter,Exit;
^
0_0_4331870_17313\Main.java:18: 需要为 class、interface 或 enum
int result[510][510];
^
0_0_4331870_17313\Main.java:19: 需要为 class、interface 或 enum
int vis[510][510][3][3];
^
0_0_4331870_17313\Main.java:21: 需要为 class、interface 或 enum
struct State
^
0_0_4331870_17313\Main.java:24: 需要为 class、interface 或 enum
int x,y;
^
0_0_4331870_17313\Main.java:26: 需要为 class、interface 或 enum
State() {}
^
0_0_4331870_17313\Main.java:33: 需要为 class、interface 或 enum
else if (dx==0 && dy==-1)
^
0_0_4331870_17313\Main.java:35: 需要为 class、interface 或 enum
else if (dx==1 && dy==0)
^
0_0_4331870_17313\Main.java:37: 需要为 class、interface 或 enum
return mat[x][y].right;
^
0_0_4331870_17313\Main.java:38: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:43: 需要为 class、interface 或 enum
else if (dx==0 && dy==-1)
^
0_0_4331870_17313\Main.java:45: 需要为 class、interface 或 enum
else if (dx==1 && dy==0)
^
0_0_4331870_17313\Main.java:47: 需要为 class、interface 或 enum
return mat[x][y].up;
^
0_0_4331870_17313\Main.java:48: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:53: 需要为 class、interface 或 enum
else if (dx==0 && dy==-1)
^
0_0_4331870_17313\Main.java:55: 需要为 class、interface 或 enum
else if (dx==1 && dy==0)
^
0_0_4331870_17313\Main.java:57: 需要为 class、interface 或 enum
return mat[x][y].left;
^
0_0_4331870_17313\Main.java:58: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:63: 需要为 class、interface 或 enum
else if (dx==0 && dy==-1)
^
0_0_4331870_17313\Main.java:65: 需要为 class、interface 或 enum
else if (dx==1 && dy==0)
^
0_0_4331870_17313\Main.java:67: 需要为 class、interface 或 enum
return mat[x][y].down;
^
0_0_4331870_17313\Main.java:68: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:73: 需要为 class、interface 或 enum
else if (dx==0 && dy==-1)
^
0_0_4331870_17313\Main.java:75: 需要为 class、interface 或 enum
else if (dx==1 && dy==0)
^
0_0_4331870_17313\Main.java:77: 需要为 class、interface 或 enum
return State(0,1,x,y+1);
^
0_0_4331870_17313\Main.java:78: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:83: 需要为 class、interface 或 enum
else if (dx==0 && dy==-1)
^
0_0_4331870_17313\Main.java:85: 需要为 class、interface 或 enum
else if (dx==1 && dy==0)
^
0_0_4331870_17313\Main.java:87: 需要为 class、interface 或 enum
return State(-1,0,x-1,y);
^
0_0_4331870_17313\Main.java:88: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:93: 需要为 class、interface 或 enum
else if (dx==0 && dy==-1)
^
0_0_4331870_17313\Main.java:95: 需要为 class、interface 或 enum
else if (dx==1 && dy==0)
^
0_0_4331870_17313\Main.java:97: 需要为 class、interface 或 enum
return State(0,-1,x,y-1);
^
0_0_4331870_17313\Main.java:98: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:103: 需要为 class、interface 或 enum
else if (dx==0 && dy==-1)
^
0_0_4331870_17313\Main.java:105: 需要为 class、interface 或 enum
else if (dx==1 && dy==0)
^
0_0_4331870_17313\Main.java:107: 需要为 class、interface 或 enum
return State(1,0,x+1,y);
^
0_0_4331870_17313\Main.java:108: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:111: 需要为 class、interface 或 enum
void init()
^
0_0_4331870_17313\Main.java:114: 需要为 class、interface 或 enum
scanf("%d%d",&enter,&Exit);
^
0_0_4331870_17313\Main.java:115: 需要为 class、interface 或 enum
enter++;
^
0_0_4331870_17313\Main.java:116: 需要为 class、interface 或 enum
Exit++;
^
0_0_4331870_17313\Main.java:117: 需要为 class、interface 或 enum
for (int i=1;i<=C;i++)
^
0_0_4331870_17313\Main.java:117: 需要为 class、interface 或 enum
for (int i=1;i<=C;i++)
^
0_0_4331870_17313\Main.java:117: 需要为 class、interface 或 enum
for (int i=1;i<=C;i++)
^
0_0_4331870_17313\Main.java:120: 需要为 class、interface 或 enum
mat[R][i].down=0;
^
0_0_4331870_17313\Main.java:121: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:122: 需要为 class、interface 或 enum
for (int i=1;i<=R;i++)
^
0_0_4331870_17313\Main.java:122: 需要为 class、interface 或 enum
for (int i=1;i<=R;i++)
^
0_0_4331870_17313\Main.java:125: 需要为 class、interface 或 enum
mat[i][C].right=0;
^
0_0_4331870_17313\Main.java:126: 需要为 class、interface 或 enum
for (int j=1;j<=C-1;j++)
^
0_0_4331870_17313\Main.java:126: 需要为 class、interface 或 enum
for (int j=1;j<=C-1;j++)
^
0_0_4331870_17313\Main.java:126: 需要为 class、interface 或 enum
for (int j=1;j<=C-1;j++)
^
0_0_4331870_17313\Main.java:129: 需要为 class、interface 或 enum
scanf("%d",&p);
^
0_0_4331870_17313\Main.java:130: 需要为 class、interface 或 enum
p=1-p;
^
0_0_4331870_17313\Main.java:131: 需要为 class、interface 或 enum
mat[i][j].right=p;
^
0_0_4331870_17313\Main.java:132: 需要为 class、interface 或 enum
mat[i][j+1].left=p;
^
0_0_4331870_17313\Main.java:133: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:135: 需要为 class、interface 或 enum
for (int j=1;j<=C;j++)
^
0_0_4331870_17313\Main.java:135: 需要为 class、interface 或 enum
for (int j=1;j<=C;j++)
^
0_0_4331870_17313\Main.java:135: 需要为 class、interface 或 enum
for (int j=1;j<=C;j++)
^
0_0_4331870_17313\Main.java:138: 需要为 class、interface 或 enum
scanf("%d",&p);
^
0_0_4331870_17313\Main.java:139: 需要为 class、interface 或 enum
p=1-p;
^
0_0_4331870_17313\Main.java:140: 需要为 class、interface 或 enum
mat[i][j].down=p;
^
0_0_4331870_17313\Main.java:141: 需要为 class、interface 或 enum
mat[i+1][j].up=p;
^
0_0_4331870_17313\Main.java:142: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:145: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:150: 需要为 class、interface 或 enum
State current=source;
^
0_0_4331870_17313\Main.java:151: 需要为 class、interface 或 enum
while (true)
^
0_0_4331870_17313\Main.java:154: 需要为 class、interface 或 enum
vis[current.x][current.y][current.dx+1][current.dy+1]=1;
^
0_0_4331870_17313\Main.java:155: 需要为 class、interface 或 enum
result[current.x][current.y]=1;
^
0_0_4331870_17313\Main.java:156: 需要为 class、interface 或 enum
if (current.canRight())
^
0_0_4331870_17313\Main.java:159: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:163: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:167: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:171: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:175: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:178: 需要为 class、interface 或 enum
return 1;
^
0_0_4331870_17313\Main.java:179: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:183: 需要为 class、interface 或 enum
for (int i=1;i<=R;i++)
^
0_0_4331870_17313\Main.java:183: 需要为 class、interface 或 enum
for (int i=1;i<=R;i++)
^
0_0_4331870_17313\Main.java:185: 需要为 class、interface 或 enum
for (int j=1;j<=C;j++)
^
0_0_4331870_17313\Main.java:185: 需要为 class、interface 或 enum
for (int j=1;j<=C;j++)
^
0_0_4331870_17313\Main.java:188: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:191: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:196: 需要为 class、interface 或 enum
go(current,R,Exit);
^
0_0_4331870_17313\Main.java:197: 需要为 class、interface 或 enum
current=State(-1,0,R,Exit);
^
0_0_4331870_17313\Main.java:198: 需要为 class、interface 或 enum
go(current,1,enter);
^
0_0_4331870_17313\Main.java:199: 需要为 class、interface 或 enum
if (allVisit()) puts("YES");
^
0_0_4331870_17313\Main.java:200: 需要为 class、interface 或 enum
else puts("NO");
^
0_0_4331870_17313\Main.java:201: 需要为 class、interface 或 enum
}
^
0_0_4331870_17313\Main.java:205: 非法字符: \35
#ifndef ONLINE_JUDGE
^
0_0_4331870_17313\Main.java:207: 非法字符: \35
#endif
^
100 错误
|