Pagini recente » Borderou de evaluare (job #844431) | Borderou de evaluare (job #2705052) | Bile2 | Borderou de evaluare (job #2117062) | Borderou de evaluare (job #2823782)
Borderou de evaluare (job #2823782)
Raport evaluator
Compilare:
main.cpp: In function 'int main()':
main.cpp:3:433: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized]
3 | using namespace std;ifstream fin("startrek.in");ofstream fout("startrek.out");int v[N],tl[N],tr[N],l[N],r[N];int main(){int n,m,p,q,x,y,i,a;fin>>n>>p>>q>>m;for(i=1;i<=n;i++)tl[i]=1<<30;for(i=1;i<=m;i++){fin>>x>>y;tl[y]=min(tl[y],x);tr[y]=max(tr[y],x);}for(i=1;i<=n;i++){l[i]=max(tr[i],l[i-1]+p);r[i]=min(tl[i]+q-1,min(r[i-1]+q,tl[i+1]-1));if(l[i]<=n)a=i;}for(i=a,x=n;i>0;i--){y=min(x-p+1,r[i-1]+1);while(x>=y){v[x]=i;x--;}}fout<<a<<'\n';for(i=1;i<=n;i++)fout<<v[i]<<' ';return 0;}
| ^~~~
| Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
| 1 | 2ms | 184kb | Ok | 2 |
| 2 | 2ms | 184kb | Ok | 10 |
| 3 | 2ms | 184kb | Ok | 2 |
| 4 | 2ms | 184kb | Ok | 3 |
| 5 | 2ms | 184kb | Ok | 1 |
| 6 | 2ms | 184kb | Ok | 1 |
| 7 | 2ms | 184kb | Ok | 1 |
| 8 | 2ms | 184kb | Ok | 1 |
| 9 | 2ms | 184kb | Ok | 1 |
| 10 | 2ms | 184kb | Ok | 2 |
| 11 | 2ms | 184kb | Ok | 2 |
| 12 | 2ms | 184kb | Ok | 2 |
| 13 | 2ms | 184kb | Ok | 7 |
| 14 | 11ms | 786kb | Ok | 8 |
| 15 | 11ms | 765kb | Ok | 8 |
| 16 | 11ms | 774kb | Ok | 7 |
| 17 | 10ms | 794kb | Ok | 7 |
| 18 | 30ms | 2150kb | Ok | 5 |
| 19 | 35ms | 2166kb | Ok | 5 |
| 20 | 30ms | 2076kb | Ok | 1 |
| 21 | 35ms | 2125kb | Ok | 1 |
| 22 | 30ms | 2084kb | Ok | 1 |
| 23 | 35ms | 2138kb | Ok | 1 |
| 24 | 35ms | 2199kb | Ok | 3 |
| 25 | 35ms | 2125kb | Ok | 3 |
| 26 | 2ms | 184kb | Ok | 3 |
| 27 | 2ms | 184kb | Ok | 2 |
| 28 | 21ms | 1269kb | Ok | 10 |
| Punctaj total | 100 |