Borderou de evaluare (job #763966)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Permutări | Compilator | cpp-32 |
Rundă | lasm_22_02_2024_clasa12 | Status | evaluat |
Dată | 22 feb. 2024 11:19:24 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'std::vector<int> getPermutation(int, std::vector<int>&, std::vector<int>&)':
main.cpp:13:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare]
13 | for (int i = 0; i < K.size(); ++i) {
| ~~^~~~~~~~~~
main.cpp: In function 'int main()':
main.cpp:42:44: error: invalid initialization of reference of type 'std::vector<int>&' from expression of type 'int'
42 | vector<int> result = getPermutation(N, K, A);
| ^
main.cpp:9:48: note: in passing argument 2 of 'std::vector<int> getPermutation(int, std::vector<int>&, std::vector<int>&)'
9 | vector<int> getPermutation(int N, vector<int>& K, vector<int>& A) {
| ~~~~~~~~~~~~~^
main.cpp:45:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare]
45 | for (int i = 0; i < result.size(); ++i) {
| ~~^~~~~~~~~~~~~~~