Pagini recente » Profil octavian.grigorescu | Borderou de evaluare (job #2620308) | Borderou de evaluare (job #2792515) | Monitorul de evaluare | Borderou de evaluare (job #3030214)
Borderou de evaluare (job #3030214)
Raport evaluator
Compilare:
main.cpp:6:597: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
6 | using namespace std;ifstream f("arh.in");ofstream g("arh.out");int k;S E(S&s){S b,num;for(size_t i=0;i<s.length();++i){if(isdigit(s[i])){num+=s[i];}else{switch(s[i]){case'[':{bool p=0;int K=1;S T;if(s[i+1]=='*')++i,p=1;for(++i;;++i){if(s[i]=='[')++K;if(s[i]==']')--K;if(!K)B;T+=s[i];}if(p){T=E(T);S Y=T;reverse(Y.begin(),Y.end());b+=T+Y;}else{T.pop_back();T=E(T);S Y=T;reverse(Y.begin(),Y.end());T.pop_back();b += T+Y;}B;}case'(':{int K=1;S T;for(++i;;++i){if(s[i]=='(')++K;if(s[i]==')')--K;if(!K)B;T+=s[i];}T=E(T);for(int i=0;i<stoi(num);++i)b+=T;num.clear();B;}default:b+=s[i];}}}++k;return b;}main(){S s,res;f>>s;res=E(s);g<<k-1<<'\n'<<res;}
| ^~~~
| Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
| 1 | 0ms | 303kb | Corect ! | 5 |
| 2 | 0ms | 303kb | Corect ! | 5 |
| 3 | 0ms | 303kb | Corect ! | 5 |
| 4 | 0ms | 303kb | Corect ! | 5 |
| 5 | 0ms | 303kb | Corect ! | 5 |
| 6 | 0ms | 303kb | Corect ! | 5 |
| 7 | 0ms | 303kb | Corect ! | 5 |
| 8 | 0ms | 303kb | Corect ! | 5 |
| 9 | 0ms | 561kb | Corect ! | 5 |
| 10 | 0ms | 557kb | Corect ! | 5 |
| 11 | 0ms | 303kb | Corect ! | 5 |
| 12 | 0ms | 557kb | Corect ! | 5 |
| 13 | 0ms | 303kb | Corect ! | 5 |
| 14 | 1ms | 557kb | Corect ! | 5 |
| 15 | 0ms | 303kb | Corect ! | 5 |
| 16 | 0ms | 557kb | Corect ! | 5 |
| 17 | 0ms | 557kb | Corect ! | 5 |
| 18 | 0ms | 557kb | Corect ! | 5 |
| 19 | 0ms | 819kb | Corect ! | 5 |
| 20 | 0ms | 557kb | Corect ! | 5 |
| Punctaj total | 100 |