Borderou de evaluare (job #1864646)
Utilizator | Data | 31 ianuarie 2017 21:34:35 | |
---|---|---|---|
Problema | Staropramen | Status | done |
Runda | Arhiva ICPC | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:3:147: error: stray '#' in program
using namespace std;int t,n,n9,s,ls=0,l,i,j,nq;char c1,c2;FILE*f=freopen("staropramen.in","r",stdin);FILE*g=freopen("staropramen.out","w",stdout);#define buff_size 131072
^
main.cpp:3:148: error: 'define' does not name a type
using namespace std;int t,n,n9,s,ls=0,l,i,j,nq;char c1,c2;FILE*f=freopen("staropramen.in","r",stdin);FILE*g=freopen("staropramen.out","w",stdout);#define buff_size 131072
^~~~~~
main.cpp:4:46: error: 'buff_size' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~~~~~~
main.cpp: In function 'void read(int&)':
main.cpp:4:107: error: 'buff' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~
main.cpp:4:128: error: 'buff_size' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~~~~~~
main.cpp:4:193: error: 'buff' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~
main.cpp:4:247: error: 'buff_size' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~~~~~~
main.cpp: In function 'void getChar(char&)':
main.cpp:4:339: error: 'buff' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~
main.cpp:4:360: error: 'buff_size' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~~~~~~
main.cpp:4:409: error: 'buff' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~
main.cpp:4:429: error: 'buff_size' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~~~~~~
main.cpp: In function 'void putChar(const char&)':
main.cpp:4:510: error: 'outBuff' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~~~~
main.cpp:4:541: error: 'buff_size' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~~~~~~
main.cpp: In function 'int main()':
main.cpp:4:1156: error: 'outBuff' was not declared in this scope
char outBuff[buff_size];int outPtr;char buff[buff_size];int pos=0;inline void read(int&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=0;while(isdigit(buff[pos])){nr=(nr<<1)+(nr<<3)+buff[pos]-48;if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}}inline void getChar(char&nr){while(!isdigit(buff[pos]))if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;nr=buff[pos];if(++pos==buff_size)fread(buff,1,buff_size,stdin),pos=0;}inline void putChar(const char&C){outBuff[outPtr++]=C;if(outPtr==buff_size){fwrite(outBuff,1,buff_size,stdout);outPtr=0;}}int main(){read(nq);bool ftu;for(t=1;t<=nq;t++){read(l);ls=0;s=0;ftu=false;n9=0;for(i=1;i<=l;i++){getChar(c1);getChar(c2);s=c1+c2-96;if(n9==0){if(s==9){n9=1;}else if(s>9){ls++;s%=10;ftu=true;putChar(48+ls);ls=s;}else{if(ftu)putChar(48+ls);ls=s;ftu=true;}}else{if(s==9){n9++;}else if(s<9){if(ftu)putChar(48+ls);for(j=1;j<=n9;j++)printf("9");ls=s;ftu=true;n9=0;}else{putChar(49+ls);for(j=1;j<=n9;j++)putChar(48);ls=(s%10);ftu=true;n9=0;}}}if(ftu)putChar(48+ls);for(i=1;i<=n9;i++)putChar(48+9+ls);if(ftu==false&&s==0&&ls==0)putChar(48+ls);putChar('\n');}fwrite(outBuff,1,outPtr,stdout);}
^~~~~~~
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !