Borderou de evaluare (job #1988053)

Utilizator DoubleNyNinicu Cristian DoubleNy Data 1 iunie 2017 22:33:28
Problema Suma6 Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘int main()’: user.cpp:66:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;j<lst[i].size();j++){ ^ user.cpp:71:52: error: no matching function for call to ‘remove(int, lli [1000100], lli&)’ remove(left-1, frq, ans); ^ user.cpp:71:52: note: candidates are: In file included from /usr/include/c++/4.8/cstdio:42:0, from /usr/include/i386-linux-gnu/c++/4.8/bits/stdc++.h:46, from user.cpp:1: /usr/include/stdio.h:179:12: note: int remove(const char*) extern int remove (__const char *__filename) __THROW; ^ /usr/include/stdio.h:179:12: note: candidate expects 1 argument, 3 provided user.cpp:31:13: note: void remove(int, int*, int&) inline void remove(int ind, int frq[], int &ans) { ^ user.cpp:31:13: note: no known conversion for argument 2 from ‘lli [1000100] {aka long long int [1000100]}’ to ‘int*’ In file included from /usr/include/c++/4.8/algorithm:62:0, from /usr/include/i386-linux-gnu/c++/4.8/bits/stdc++.h:64, from user.cpp:1: /usr/include/c++/4.8/bits/stl_algo.h:1115:5: note: template<class _FIter, class _Tp> _FIter std::remove(_FIter, _FIter, const _Tp&) remove(_ForwardIterator __first, _ForwardIterator __last, ^ /usr/include/c++/4.8/bits/stl_algo.h:1115:5: note: template argument deduction/substitution failed: user.cpp:71:52: note: deduced conflicting types for parameter ‘_FIter’ (‘int’ and ‘lli* {aka long long int*}’) remove(left-1, frq, ans); ^ user.cpp:75:47: error: cannot convert ‘lli* {aka long long int*}’ to ‘int*’ for argument ‘2’ to ‘void add(int, int*, int&)’ add(left, frq, ans); ^ user.cpp:79:48: error: cannot convert ‘lli* {aka long long int*}’ to ‘int*’ for argument ‘2’ to ‘void add(int, int*, int&)’ add(right, frq, ans); ^ user.cpp:85:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long long int’ [-Wformat=] printf("%d\n", answ[i]); ^ user.cpp:42:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("suma6.in", "r", stdin); ^ user.cpp:44:42: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("suma6.out", "w", stdout); ^ user.cpp:52:34: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d%d", &l, &r); ^

Ceva nu functioneaza?