Borderou de evaluare (job #3281750)

Utilizator iulia_morariuIuli Morariu iulia_morariu Data 3 martie 2025 15:47:41
Problema Tort Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'std::vector<long long unsigned int> inmultire(std::vector<long long unsigned int>&, int, ull)': main.cpp:17:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<long long unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 17 | for(int i = 0; i < A.size() || t != 0; i++){ | ~~^~~~~~~~~~ main.cpp:18:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<long long unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 18 | if(i < A.size()) t = t + A[i] * B; | ~~^~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:44:21: error: invalid initialization of reference of type 'std::vector<long long unsigned int>&' from expression of type 'std::vector<int>' 44 | rez = inmultire(rez, t2, 10); | ^~~ main.cpp:14:37: note: in passing argument 1 of 'std::vector<long long unsigned int> inmultire(std::vector<long long unsigned int>&, int, ull)' 14 | vector<ull> inmultire(vector<ull> & A, int B, ull baza){ | ~~~~~~~~~~~~~~^ main.cpp:45:21: error: invalid initialization of reference of type 'std::vector<long long unsigned int>&' from expression of type 'std::vector<int>' 45 | rez = inmultire(rez, t3, 10); | ^~~ main.cpp:14:37: note: in passing argument 1 of 'std::vector<long long unsigned int> inmultire(std::vector<long long unsigned int>&, int, ull)' 14 | vector<ull> inmultire(vector<ull> & A, int B, ull baza){ | ~~~~~~~~~~~~~~^ Non zero exit status: 1

Ceva nu functioneaza?