Borderou de evaluare (job #788483)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Permfix | Compilator | cpp-32 |
Rundă | Arhiva de probleme | Status | evaluat |
Dată | 28 sept. 2024 16:14:18 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'bool farafixe(int, int*, int)':
main.cpp:19:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
19 | for(int i=1;i<=k;i++)
| ^~~
main.cpp:21:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
21 | return true;
| ^~~~~~
main.cpp: In function 'bool sol(int, int*, int)':
main.cpp:27:10: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
27 | for(int i=1;i<=k;i++)
| ^~~
main.cpp:30:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
30 | return true;
| ^~~~~~
main.cpp: In function 'int main()':
main.cpp:64:24: error: cannot convert 'short int*' to 'int*'
64 | if(valid(k,x)) gasit=true;
| ^
| |
| short int*
main.cpp:9:22: note: initializing argument 2 of 'bool valid(int, int*)'
9 | bool valid(int k,int x[])
| ~~~~^~~
main.cpp:66:27: error: cannot convert 'short int*' to 'int*'
66 | if(gasit)if(sol(k,x,n)) afis(k,x,perm,poz);
| ^
| |
| short int*
main.cpp:23:20: note: initializing argument 2 of 'bool sol(int, int*, int)'
23 | bool sol(int k,int x[],int n)
| ~~~~^~~
main.cpp:66:40: error: cannot convert 'short int*' to 'int*'
66 | if(gasit)if(sol(k,x,n)) afis(k,x,perm,poz);
| ^
| |
| short int*
main.cpp:35:21: note: initializing argument 2 of 'void afis(int, int*, int (*)[25], int&)'
35 | void afis(int k,int x[],int v[16000][dim],int &poz)
| ~~~~^~~
main.cpp:76:18: error: cannot convert 'short int (*)[25]' to 'int (*)[25]'
76 | printare(perm,n);
| ^~~~
| |
| short int (*)[25]
main.cpp:41:19: note: initializing argument 1 of 'void printare(int (*)[25], int)'
41 | void printare(int perm[16000][dim], int n){
| ~~~~^~~~~~~~~~~~~~~~
main.cpp:52:26: warning: unused variable 'nr' [-Wunused-variable]
52 | short int n,x[dim],k,nr=0,i,v[dim],perm[16000][dim],poz=0,p;
| ^~