Pagini recente » Borderou de evaluare (job #3163671) | Borderou de evaluare (job #2095882) | Borderou de evaluare (job #3289057) | Borderou de evaluare (job #7348) | Borderou de evaluare (job #2965365)
Borderou de evaluare (job #2965365)
Raport evaluator
Compilare:
main.cpp:3:93: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
3 | std::ifstream e("prefix.in");std::ofstream r("prefix.out");const q b=1e7;q t,l[b];char s[b];main(){for(e>>t;t--;){e>>s+1;q _=1,g=0;for(q i=2;s[i];++i){q&m=l[i];if(s[_]^s[i])while((_=l[_-1]+1)!=1&&s[_]!=s[i]);if(s[_]==s[i])m=_++;else m=0;if(m&&i%(i-m)==0)g=i;}r<<g<<'\n';}}
| ^~~~
main.cpp: In function 'int main()':
main.cpp:3:119: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
3 | std::ifstream e("prefix.in");std::ofstream r("prefix.out");const q b=1e7;q t,l[b];char s[b];main(){for(e>>t;t--;){e>>s+1;q _=1,g=0;for(q i=2;s[i];++i){q&m=l[i];if(s[_]^s[i])while((_=l[_-1]+1)!=1&&s[_]!=s[i]);if(s[_]==s[i])m=_++;else m=0;if(m&&i%(i-m)==0)g=i;}r<<g<<'\n';}}
| ~^~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 0ms | 184kb | OK | 10 |
2 | 0ms | 184kb | OK | 10 |
3 | 0ms | 184kb | OK | 10 |
4 | 14ms | 2576kb | OK | 10 |
5 | 4ms | 708kb | OK | 10 |
6 | 7ms | 1495kb | OK | 10 |
7 | 31ms | 3588kb | OK | 10 |
8 | 49ms | 5124kb | OK | 10 |
9 | 0ms | 184kb | OK | 10 |
10 | 0ms | 184kb | OK | 10 |
Punctaj total | 100 |