Borderou de evaluare (job #3295576)

Utilizator Darius1414Dobre Darius Adrian Darius1414 Data 6 mai 2025 20:13:51
Problema Senat Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp:3:188: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type] 3 | using namespace std;bitset<q>viz;vector<int>gr[q];int n,m,l[q],r[q];int cupl(int s){if(viz[s])return 0;viz[s]=1;for(auto i:gr[s])if(0==r[i]||cupl(r[i])){l[s]=i;r[i]=s;return 1;}return 0;}main(){ifstream f("senat.in");ofstream g("senat.out");f>>n>>m;f.get();string lc;for(int i=1;i<=m;++i) {getline(f,lc);for(int j=0;j<lc.size();++j)if(isdigit(lc[j])){int nc=0;for(;isdigit(lc[j]);nc=nc*10+lc[j]-'0',++j);--j;gr[i].push_back(nc+n);}}for(bool ok=1; ok;) {ok=0;viz&=0;for(int i=1;i<=m;++i)if(0==l[i])ok|=cupl(i);}for(int i=1;i<=m;++i)if(0==l[i]){g<<"0";return 0;}for(int i=1;i<=m;++i) g<<l[i]-n<<'\n';} | ^~~~ main.cpp: In function 'int main()': main.cpp:3:318: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3 | using namespace std;bitset<q>viz;vector<int>gr[q];int n,m,l[q],r[q];int cupl(int s){if(viz[s])return 0;viz[s]=1;for(auto i:gr[s])if(0==r[i]||cupl(r[i])){l[s]=i;r[i]=s;return 1;}return 0;}main(){ifstream f("senat.in");ofstream g("senat.out");f>>n>>m;f.get();string lc;for(int i=1;i<=m;++i) {getline(f,lc);for(int j=0;j<lc.size();++j)if(isdigit(lc[j])){int nc=0;for(;isdigit(lc[j]);nc=nc*10+lc[j]-'0',++j);--j;gr[i].push_back(nc+n);}}for(bool ok=1; ok;) {ok=0;viz&=0;for(int i=1;i<=m;++i)if(0==l[i])ok|=cupl(i);}for(int i=1;i<=m;++i)if(0==l[i]){g<<"0";return 0;}for(int i=1;i<=m;++i) g<<l[i]-n<<'\n';} | ~^~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms303kbS-a respectat legea!10
20ms303kbS-a respectat legea!10
30ms303kbS-a respectat legea!10
40ms303kbS-a respectat legea!10
50ms303kbS-a respectat legea!10
60ms303kbS-a respectat legea!10
70ms303kbS-a respectat legea!10
80ms303kbS-a respectat legea!10
90ms303kbS-a respectat legea!10
100ms303kbS-a respectat legea!10
Punctaj total100

Ceva nu functioneaza?