Pagini recente » Borderou de evaluare (job #664057) | Borderou de evaluare (job #239492) | Borderou de evaluare (job #1714609) | Borderou de evaluare (job #1767894) | Borderou de evaluare (job #1966362)
Borderou de evaluare (job #1966362)
Raport evaluator
Compilare:
user.cpp: In function ‘int main()’:
user.cpp:3:456: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
std::ifstream K("autobuze.in");std::ofstream L("autobuze.out");const d E=6e7;std::bitset<10000000>H;d v[E],P[E],G[E],N,Z,i,b,x,y;d B(d c){x=1,y=0;for(;x<=N;x*=2);for(;x;x/=2)y+=y+x<=N&&v[y+x]<=c?x:0;return y;}d O(d x){return P[x]==x?x:P[x]=O(P[x]);}void U(d x,d y){d A=O(x),B=O(y);if(A!=B){--Z;(G[A]<G[B]?G[B]+=G[A],P[A]=B:G[A]+=G[B],P[B]=A);}}void M(d x,d y){for(b=2*x;b<=v[N];b+=x)if(H[b]==1)U(y,B(b));}d main(){K>>N;Z=N;for(i=1;i<=N;++i)K>>v[i],H[v[i]]=G[i]=1,P[i]=i;std::sort(v+1,v+N+1);for(i=1;i<=N;++i)M(v[i],i);L<<Z;}
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 0ms | 428kb | OK | 10 |
2 | 0ms | 428kb | OK | 10 |
3 | 12ms | 9008kb | Killed by signal 11(SIGSEGV). | 0 |
4 | 12ms | 9828kb | Killed by signal 11(SIGSEGV). | 0 |
5 | 12ms | 8924kb | Killed by signal 11(SIGSEGV). | 0 |
6 | 20ms | 9968kb | Killed by signal 11(SIGSEGV). | 0 |
7 | 28ms | 10192kb | Killed by signal 11(SIGSEGV). | 0 |
8 | 36ms | 10372kb | Killed by signal 11(SIGSEGV). | 0 |
9 | 44ms | 10320kb | Killed by signal 11(SIGSEGV). | 0 |
10 | 44ms | 10372kb | Killed by signal 11(SIGSEGV). | 0 |
Punctaj total | 20 |