Borderou de evaluare (job #1910596)

Utilizator ShutterflyFilip A Shutterfly Data 7 martie 2017 17:36:52
Problema Compresie Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp:2:318: warning: ISO C++ forbids declaration of ‘main’ with no type [-Wreturn-type] std::ofstream g("compresie.out");char s[1000001],a[1001][1001];int n,p,i,j,N,x,h;void Q(int x,int y,int X,int Y){if(x>X||y>Y){}else{if(s[p]=='*'){p++;int m=(x+X)/2,M=(y+Y)/2;Q(x,y,m,M);Q(x,M+1,m,Y);m++;Q(m,y,X,M);Q(m,M+1,X,Y);}else{while(isdigit(s[p]))++p;for(i=x-1;i++<=X;)for(j=y-1;j++<=Y;)a[i][j]=s[p];p++;}}}main(){std::ifstream ("compresie.in").getline(s,1e6);for(;s[i];++i)if(s[i]=='*')N++,x=0;else if(isdigit(s[i]))x=10*x+s[i]-'0';else if(x)n+=x,x=0;else n++;g<<N<<'\n';while(h*h<n)h++;p = 0;Q(1,1,h,h);for(i=0;i++<h;){for(j=0;j++<h;)g<<a[i][j];g<<'\n';}} ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms408kbOK!5
20ms496kbOK!5
34ms632kbOK!5
412ms792kbOK!5
524ms956kbOK!5
660ms1260kbOK!5
768ms1276kbOK!5
876ms1428kbOK!5
9116ms2004kbOK!5
10120ms1996kbOK!5
1184ms1888kbOK!5
1252ms1460kbOK!5
13124ms2352kbOK!5
1488ms2076kbOK!5
1592ms2044kbOK!5
16100ms2188kbOK!5
17128ms2336kbOK!5
18120ms2040kbOK!5
1996ms1564kbOK!5
20100ms1416kbOK!5
Punctaj total100

Ceva nu functioneaza?