Pagini recente » Borderou de evaluare (job #541840) | Borderou de evaluare (job #784819) | Borderou de evaluare (job #3149099) | Borderou de evaluare (job #300183) | Borderou de evaluare (job #3295576)
Borderou de evaluare (job #3295576)
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 |
| 1 | 0ms | 303kb | S-a respectat legea! | 10 |
| 2 | 0ms | 303kb | S-a respectat legea! | 10 |
| 3 | 0ms | 303kb | S-a respectat legea! | 10 |
| 4 | 0ms | 303kb | S-a respectat legea! | 10 |
| 5 | 0ms | 303kb | S-a respectat legea! | 10 |
| 6 | 0ms | 303kb | S-a respectat legea! | 10 |
| 7 | 0ms | 303kb | S-a respectat legea! | 10 |
| 8 | 0ms | 303kb | S-a respectat legea! | 10 |
| 9 | 0ms | 303kb | S-a respectat legea! | 10 |
| 10 | 0ms | 303kb | S-a respectat legea! | 10 |
| Punctaj total | 100 |