Borderou de evaluare (job #1502084)
Utilizator | Data | 14 octombrie 2015 09:44:24 | |
---|---|---|---|
Problema | Evaluarea unei expresii | Status | done |
Runda | Arhiva educationala | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp:9:1: error: expected ‘,’ or ‘;’ before ‘const’
const int dy[]={0, 1, 1, 1, 0, -1, -1, -1};
^
user.cpp: In function ‘void Solve()’:
user.cpp:29:33: error: ‘dy’ was not declared in this scope
q[0].push(el(xi+dx[i],yi+dy[i],i));
^
user.cpp:36:45: error: ‘dy’ was not declared in this scope
urm = el(cur.x+dx[cur.dir],cur.y+dy[cur.dir],cur.dir);
^
user.cpp:37:22: error: no matching function for call to ‘el::ok()’
if(urm.ok() && dp[urm.x][urm.y][urm.dir] > dp[cur.x][cur.y][cur.dir]){
^
user.cpp:37:22: note: candidate is:
user.cpp:17:7: note: bool el::ok(int, int)
bool ok(int N,int M){
^
user.cpp:17:7: note: candidate expects 2 arguments, 0 provided
user.cpp:38:45: error: incompatible types in assignment of ‘int’ to ‘int [505][8]’
dp[dp[urm.x][urm.y][urm.dir]] = dp[cur.x][cur.y][cur.dir];
^
user.cpp:42:21: error: no matching function for call to ‘el::ok()’
if(urm.ok() && dp[urm.x][urm.y][urm.dir] > dp[cur.x][cur.y][cur.dir]+1){
^
user.cpp:42:21: note: candidate is:
user.cpp:17:7: note: bool el::ok(int, int)
bool ok(int N,int M){
^
user.cpp:17:7: note: candidate expects 2 arguments, 0 provided
user.cpp:43:45: error: incompatible types in assignment of ‘int’ to ‘int [505][8]’
dp[dp[urm.x][urm.y][urm.dir]] = dp[cur.x][cur.y][cur.dir]+1;
^
user.cpp: In function ‘int main()’:
user.cpp:58:29: warning: format ‘%d’ expects argument of type ‘int*’, but argument 2 has type ‘bool*’ [-Wformat=]
scanf("%d",&a[i][j]);
^
user.cpp:53:32: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
freopen("car.in","r",stdin);
^
user.cpp:54:34: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
freopen("car.out","w",stdout);
^
user.cpp:55:51: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d %d\n%d%d%d%d",&N,&M,&xi,&yi,&xf,&yf);
^
user.cpp:58:30: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d",&a[i][j]);
^
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !