Borderou de evaluare (job #3002607)

Utilizator nnmadalinNeauna Madalin nnmadalin Data 14 martie 2023 22:02:19
Problema Tastatură defectă Status done
Runda arhiva-utcn Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In function 'int main()': main.cpp:4:271: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4 | const string file_name = "tastatura2";ifstream fin(file_name + ".in");ofstream fout(file_name + ".out");int main(){read_fast;string a, b;while(true){getline(fin, a);getline(fin, b);if(a == "*" || b == "*")break;int fr1[500] = {0}, fr2[500] = {0}, c = 0;for(int i = 0; i < a.size(); i++){fr1[int(a[i])]++;}for(int i = 0; i < b.size(); i++){if(fr2[int(b[i])] >= 0){fr2[int(b[i])]++;if(fr2[int(b[i])] > fr1[int(b[i])]){c++;fr2[int(b[i])] = -1;}}}fout << c << "\n";}return 0;} | ~~^~~~~~~~~~ main.cpp:4:323: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4 | const string file_name = "tastatura2";ifstream fin(file_name + ".in");ofstream fout(file_name + ".out");int main(){read_fast;string a, b;while(true){getline(fin, a);getline(fin, b);if(a == "*" || b == "*")break;int fr1[500] = {0}, fr2[500] = {0}, c = 0;for(int i = 0; i < a.size(); i++){fr1[int(a[i])]++;}for(int i = 0; i < b.size(); i++){if(fr2[int(b[i])] >= 0){fr2[int(b[i])]++;if(fr2[int(b[i])] > fr1[int(b[i])]){c++;fr2[int(b[i])] = -1;}}}fout << c << "\n";}return 0;} | ~~^~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms184kbOK100
Punctaj total100

Ceva nu functioneaza?