Pagini recente » Borderou de evaluare (job #2217019) | Borderou de evaluare (job #2610048) | Borderou de evaluare (job #934360) | Borderou de evaluare (job #1941654) | Borderou de evaluare (job #3215322)
Borderou de evaluare (job #3215322)
Raport evaluator
Compilare:
main.cpp:1:2: warning: #import is a deprecated GCC extension [-Wdeprecated]
1 | #import<fstream>
| ^~~~~~
main.cpp:2:238: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
2 | std::fstream f("tricouri.in"), g("tricouri.out", std::_S_out);int n,m,k,p,q,i,j,A[32][32][8],s;void h(int k, int x, int i){if (i==p){s=k||s>=x||x%p?s:x;return;}h(k,x,i+1);for (int j=0;j<k;h(k-j++-1,x+=n,i+1)){n=A[p][i][j];if(!n)return;}}main(){f>>n>>m;for(q=0;q<n;q++){f>>j;for(i=2;p=j%i,i<21;A[i++][p][k]=j)for(k=5;k&&j>A[i][p][k-1];)A[i][p][k--]=A[i][p][k-1];}for(q=0;q<m;q++){f>>k>>p;s=-1;h(k,0,0);g<<s<<'\n';}}
| ^~~~
main.cpp: In function 'int main()':
main.cpp:2:345: warning: operation on 'k' may be undefined [-Wsequence-point]
2 | std::fstream f("tricouri.in"), g("tricouri.out", std::_S_out);int n,m,k,p,q,i,j,A[32][32][8],s;void h(int k, int x, int i){if (i==p){s=k||s>=x||x%p?s:x;return;}h(k,x,i+1);for (int j=0;j<k;h(k-j++-1,x+=n,i+1)){n=A[p][i][j];if(!n)return;}}main(){f>>n>>m;for(q=0;q<n;q++){f>>j;for(i=2;p=j%i,i<21;A[i++][p][k]=j)for(k=5;k&&j>A[i][p][k-1];)A[i][p][k--]=A[i][p][k-1];}for(q=0;q<m;q++){f>>k>>p;s=-1;h(k,0,0);g<<s<<'\n';}}
| ~^~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 0ms | 303kb | OK | 10 |
2 | 0ms | 303kb | OK | 10 |
3 | 0ms | 303kb | OK | 10 |
4 | 3ms | 303kb | OK | 10 |
5 | 3ms | 303kb | OK | 10 |
6 | 4ms | 303kb | OK | 10 |
7 | 29ms | 303kb | OK | 10 |
8 | 29ms | 303kb | OK | 10 |
9 | 19ms | 303kb | OK | 10 |
10 | 9ms | 303kb | OK | 10 |
Punctaj total | 100 |