CodeChef submission 108634 (C++ 4.0.0-8) plaintext list. Status: RE, problem H5, contest OCT09. By rajul884 (rajul884), 2009-10-11 11:30:06.
#include<stdio.h> #include<iostream.h> #include<stdlib.h> long line(long,long *,long *); int main() { int d; long ans[5000],h,k=0,r; long t,j; long m,n,l[50],i,q,lnumber,lnumber1,ln; char f[20],*endptr,*endptr1; char g[50]; int s; char nm; do { }while(t>50||t<0); r=100000; for(j=0;j<t;j++) { do { }while((m<1)||(m>100000)); do{ }while((n>=m)||(n>50000)||(n<1)); //cout<<"enter l1"; //gets(g); s=0; for(i=0;i<n;i++) { //cout<<"\n lnumber="<<lnumber; ln=lnumber; //cout<<"\n ln="<<ln; while(1) { ln=(ln/10); s++; if(ln==0) break; } l[i]=lnumber; } f[0]='a'; r=r+k; while(f[0]!='E'&&k<r) { if(f[0]=='E') { ans[k]=0; k++; } if(f[0]!='E') { if(f[0]=='l') { ans[k]=line(lnumber,&m,&l[0]); k++; } else if(f[0]=='c') { s=0; ln=lnumber; while(1) { ln=(ln/10); s++; if(ln==0) break; } if(lnumber1>=1&&lnumber1<=m) { l[lnumber-1]=lnumber1; } else } } } } d=1; for(h=0;h<k;h++) { if(ans[h]==0) { d++; h++; if(h<k) { } } if(h<k) } return 0; } long line(long li,long *m,long *l) { long a,i,x; long ln=0; a=li-1; i=0; while((ln<=200)&&(i<=a)) { x=0; do{ x=x+l[i]; x=x+1; i=i+1; }while(*m>=(x+l[i])) ; ln++; } return ln; }
Comments

