Borderou de evaluare (job #797221)

Utilizator avatar alexbaldovin21 alex baldovin alexbaldovin21 IP ascuns
Problemă Alee (clasa a 10-a) Compilator cpp-32
Rundă Tema 10 clasa a 7-a Status evaluat
Dată 23 nov. 2024 18:12:21 Scor 0

Raport evaluator

Eroare de compilare: main.cpp:12:22: error: 'int j1' redeclared as different kind of entity 12 | int a[176][176],n,i1,j1,i,j,m,l,c,end1,end2,beg1,beg2; | ^~ In file included from /usr/include/features.h:511, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/i686-pc-linux-gnu/bits/os_defines.h:39, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/i686-pc-linux-gnu/bits/c++config.h:679, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/cassert:43, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/i686-pc-linux-gnu/bits/stdc++.h:33, from main.cpp:1: /usr/include/bits/mathcalls.h:236:1: note: previous declaration 'double j1(double)' 236 | __MATHCALL (j1,, (_Mdouble_)); | ^~~~~~~~~~ main.cpp: In function 'void lee()': main.cpp:41:15: error: assignment of function 'double j1(double)' 41 | j1=j+addcol[k]; | ~~^~~~~~~~~~~~ main.cpp:42:22: error: invalid types 'int [176][double(double) noexcept {aka double(double)}]' for array subscript 42 | if (a[i1][j1]==0 and ver(i1,j1)==1) | ^ main.cpp:42:41: error: invalid conversion from 'double (*)(double) noexcept' {aka 'double (*)(double)'} to 'int' [-fpermissive] 42 | if (a[i1][j1]==0 and ver(i1,j1)==1) | ^~ | | | double (*)(double) noexcept {aka double (*)(double)} main.cpp:23:19: note: initializing argument 2 of 'int ver(int, int)' 23 | int ver(int i,int j) | ~~~~^ main.cpp:44:22: error: invalid types 'int [176][double(double) noexcept {aka double(double)}]' for array subscript 44 | a[i1][j1]=a[i][j]+1; | ^ main.cpp:45:27: error: no matching function for call to 'std::queue<std::pair<int, int> >::push(std::pair<int, double (*)(double)>)' 45 | coada.push(make_pair(i1,j1)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/queue:66, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/i686-pc-linux-gnu/bits/stdc++.h:157: /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/bits/stl_queue.h:285:7: note: candidate: 'void std::queue<_Tp, _Sequence>::push(const value_type&) [with _Tp = std::pair<int, int>; _Sequence = std::deque<std::pair<int, int>, std::allocator<std::pair<int, int> > >; value_type = std::pair<int, int>]' 285 | push(const value_type& __x) | ^~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/bits/stl_queue.h:285:30: note: no known conversion for argument 1 from 'std::pair<int, double (*)(double)>' to 'const std::queue<std::pair<int, int> >::value_type&' {aka 'const std::pair<int, int>&'} 285 | push(const value_type& __x) | ~~~~~~~~~~~~~~~~~~^~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/bits/stl_queue.h:290:7: note: candidate: 'void std::queue<_Tp, _Sequence>::push(value_type&&) [with _Tp = std::pair<int, int>; _Sequence = std::deque<std::pair<int, int>, std::allocator<std::pair<int, int> > >; value_type = std::pair<int, int>]' 290 | push(value_type&& __x) | ^~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/bits/stl_queue.h:290:25: note: no known conversion for argument 1 from 'std::pair<int, double (*)(double)>' to 'std::queue<std::pair<int, int> >::value_type&&' {aka 'std::pair<int, int>&&'} 290 | push(value_type&& __x) | ~~~~~~~~~~~~~^~~