F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_37265554_17846\Main.java:1: 错误: 非法字符: '#'
# include <iostream>
^
0_0_37265554_17846\Main.java:1: 错误: 需要class, interface或enum
# include <iostream>
          ^
0_0_37265554_17846\Main.java:2: 错误: 非法字符: '#'
# include <queue>
^
0_0_37265554_17846\Main.java:4: 错误: 需要class, interface或enum
const int size = 11;
^
0_0_37265554_17846\Main.java:5: 错误: 需要class, interface或enum
struct node
^
0_0_37265554_17846\Main.java:8: 错误: 需要class, interface或enum
       int px, py;
       ^
0_0_37265554_17846\Main.java:9: 错误: 需要class, interface或enum
       int cx, cy;
       ^
0_0_37265554_17846\Main.java:10: 错误: 需要class, interface或enum
       int step; 
       ^
0_0_37265554_17846\Main.java:11: 错误: 需要class, interface或enum
};
^
0_0_37265554_17846\Main.java:12: 错误: 需要class, interface或enum
int n, m;
^
0_0_37265554_17846\Main.java:13: 错误: 需要class, interface或enum
int sx, sy;
^
0_0_37265554_17846\Main.java:14: 错误: 需要class, interface或enum
bool hash[size][size][size][size][size][size];
^
0_0_37265554_17846\Main.java:15: 错误: 需要class, interface或enum
node start, next, pre;
^
0_0_37265554_17846\Main.java:16: 错误: 需要class, interface或enum
const int GoM[8][2] = {{1, 2}, {1, -2}, {-1, 2}, {-1, -2}, {2, 1}, {2, -1}, {-2, 1}, {-2, -1}};
^
0_0_37265554_17846\Main.java:17: 错误: 需要class, interface或enum
const int GoM1[8][2] = {{0, 1}, {0, -1}, {0, 1}, {0, -1}, {1, 0}, {1, 0}, {-1, 0}, {-1, 0}};
^
0_0_37265554_17846\Main.java:18: 错误: 需要class, interface或enum
const int GoC[4][2] = {{0, 1}, {0, -1}, {1, 0}, {-1, 0}};
^
0_0_37265554_17846\Main.java:19: 错误: 需要class, interface或enum
char mapp[size][size];
^
0_0_37265554_17846\Main.java:20: 错误: 需要class, interface或enum
int ans;
^
0_0_37265554_17846\Main.java:21: 错误: 需要class, interface或enum
bool check(int x, int y)
^
0_0_37265554_17846\Main.java:24: 错误: 需要class, interface或enum
}
^
0_0_37265554_17846\Main.java:44: 错误: 需要class, interface或enum
     start.step = 0;
     ^
0_0_37265554_17846\Main.java:45: 错误: 需要class, interface或enum
     queue <node> Que;
     ^
0_0_37265554_17846\Main.java:46: 错误: 需要class, interface或enum
     Que.push(start);
     ^
0_0_37265554_17846\Main.java:47: 错误: 需要class, interface或enum
     hash[start.mx][start.my][start.px][start.py][start.cx][start.cy] = true;
     ^
0_0_37265554_17846\Main.java:48: 错误: 需要class, interface或enum
     while (!Que.empty()){
     ^
0_0_37265554_17846\Main.java:50: 错误: 需要class, interface或enum
           Que.pop();
           ^
0_0_37265554_17846\Main.java:53: 错误: 需要class, interface或enum
           for (int i = 0; i < 8; i ++){//m
           ^
0_0_37265554_17846\Main.java:53: 错误: 需要class, interface或enum
           for (int i = 0; i < 8; i ++){//m
                           ^
0_0_37265554_17846\Main.java:53: 错误: 需要class, interface或enum
           for (int i = 0; i < 8; i ++){//m
                                  ^
0_0_37265554_17846\Main.java:55: 错误: 需要class, interface或enum
               int yy = pre.my + GoM[i][1];
               ^
0_0_37265554_17846\Main.java:56: 错误: 需要class, interface或enum
               int judx = pre.mx + GoM1[i][0];
               ^
0_0_37265554_17846\Main.java:57: 错误: 需要class, interface或enum
               int judy = pre.my + GoM1[i][1];// 
               ^
0_0_37265554_17846\Main.java:58: 错误: 需要class, interface或enum
               if (!check(xx, yy) )continue;
               ^
0_0_37265554_17846\Main.java:60: 错误: 需要class, interface或enum
               if ((judx == pre.px && judy == pre.py) || (judx == pre.cx && judy == pre.cy)||mapp[judx][judy] == 'D' || mapp[judx][judy] == 'S')continue;
               ^
0_0_37265554_17846\Main.java:61: 错误: 需要class, interface或enum
               if ((xx == pre.px && yy == pre.py) || (xx == pre.cx && yy == pre.cy) || mapp[xx][yy] == 'D')continue;
               ^
0_0_37265554_17846\Main.java:63: 错误: 需要class, interface或enum
               if (!hash[xx][yy][pre.px][pre.py][pre.cx][pre.cy]){
               ^
0_0_37265554_17846\Main.java:68: 错误: 需要class, interface或enum
                     return ;                 
                     ^
0_0_37265554_17846\Main.java:69: 错误: 需要class, interface或enum
                  }
                  ^
0_0_37265554_17846\Main.java:71: 错误: 需要class, interface或enum
                  next = pre;
                  ^
0_0_37265554_17846\Main.java:72: 错误: 需要class, interface或enum
                  next.mx = xx, next.my = yy;
                  ^
0_0_37265554_17846\Main.java:73: 错误: 需要class, interface或enum
                  next.step ++;
                  ^
0_0_37265554_17846\Main.java:74: 错误: 需要class, interface或enum
                  Que.push(next);
                  ^
0_0_37265554_17846\Main.java:75: 错误: 需要class, interface或enum
               }
               ^
0_0_37265554_17846\Main.java:78: 错误: 需要class, interface或enum
           for (int i = 0; i < 4; i ++){//c
                           ^
0_0_37265554_17846\Main.java:78: 错误: 需要class, interface或enum
           for (int i = 0; i < 4; i ++){//c
                                  ^
0_0_37265554_17846\Main.java:79: 错误: 需要class, interface或enum
               for (int k = 1; k <= 10; k ++){ //cout<<"adsasd"<<endl;
                               ^
0_0_37265554_17846\Main.java:79: 错误: 需要class, interface或enum
               for (int k = 1; k <= 10; k ++){ //cout<<"adsasd"<<endl;
                                        ^
0_0_37265554_17846\Main.java:81: 错误: 需要class, interface或enum
                   int yy = pre.cy + k*GoC[i][1];
                   ^
0_0_37265554_17846\Main.java:82: 错误: 需要class, interface或enum
                   if (!check(xx, yy) || (pre.mx == xx && pre.my == yy) || (pre.px == xx && pre.py == yy) || mapp[xx][yy] == 'D')break;
                   ^
0_0_37265554_17846\Main.java:83: 错误: 需要class, interface或enum
                   if (!hash[pre.mx][pre.my][pre.px][pre.py][xx][yy]){
                   ^
0_0_37265554_17846\Main.java:87: 错误: 需要class, interface或enum
                         return ;                 
                         ^
0_0_37265554_17846\Main.java:88: 错误: 需要class, interface或enum
                      }
                      ^
0_0_37265554_17846\Main.java:90: 错误: 需要class, interface或enum
                      next = pre;
                      ^
0_0_37265554_17846\Main.java:91: 错误: 需要class, interface或enum
                      next.cx = xx, next.cy = yy;
                      ^
0_0_37265554_17846\Main.java:92: 错误: 需要class, interface或enum
                      next.step ++;
                      ^
0_0_37265554_17846\Main.java:93: 错误: 需要class, interface或enum
                      Que.push(next);
                      ^
0_0_37265554_17846\Main.java:94: 错误: 需要class, interface或enum
                   }
                   ^
0_0_37265554_17846\Main.java:98: 错误: 需要class, interface或enum
           for (int i = 0; i < 4; i ++){//p
                           ^
0_0_37265554_17846\Main.java:98: 错误: 需要class, interface或enum
           for (int i = 0; i < 4; i ++){//p
                                  ^
0_0_37265554_17846\Main.java:100: 错误: 需要class, interface或enum
               for (int k = 1; k <= 10; k ++){
               ^
0_0_37265554_17846\Main.java:100: 错误: 需要class, interface或enum
               for (int k = 1; k <= 10; k ++){
                               ^
0_0_37265554_17846\Main.java:100: 错误: 需要class, interface或enum
               for (int k = 1; k <= 10; k ++){
                                        ^
0_0_37265554_17846\Main.java:102: 错误: 需要class, interface或enum
                   int yy = pre.py + k*GoC[i][1];//
                   ^
0_0_37265554_17846\Main.java:104: 错误: 需要class, interface或enum
                   if (!check(xx, yy))break;
                   ^
0_0_37265554_17846\Main.java:105: 错误: 需要class, interface或enum
                   if ((pre.mx == xx && pre.my == yy) || (pre.cx == xx && pre.cy == yy) || mapp[xx][yy] == 'D' || mapp[xx][yy] == 'S')flag ++;
                   ^
0_0_37265554_17846\Main.java:106: 错误: 需要class, interface或enum
                    if (flag == 1 && mapp[xx][yy] == 'S')break;
                    ^
0_0_37265554_17846\Main.java:107: 错误: 需要class, interface或enum
                    if (flag == 1 )continue; 
                    ^
0_0_37265554_17846\Main.java:109: 错误: 需要class, interface或enum
                   if (flag > 2 )break;//
                   ^
0_0_37265554_17846\Main.java:112: 错误: 需要class, interface或enum
                   if (flag == 2 && mapp[xx][yy] != 'S')break;//cout<<"xx:"<<xx<<' '<<"yy:"<<yy<<' '<<flag<<' '<<mapp[xx][yy]<<endl;
                   ^
0_0_37265554_17846\Main.java:114: 错误: 需要class, interface或enum
                   if (!hash[pre.mx][pre.my][xx][yy][pre.cx][pre.cy]){
                   ^
0_0_37265554_17846\Main.java:119: 错误: 需要class, interface或enum
                         return ;                 
                         ^
0_0_37265554_17846\Main.java:120: 错误: 需要class, interface或enum
                      }
                      ^
0_0_37265554_17846\Main.java:122: 错误: 需要class, interface或enum
                      next = pre;
                      ^
0_0_37265554_17846\Main.java:123: 错误: 需要class, interface或enum
                      next.px = x


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-05-03 02:31:34, Gzip enabled