Pagini recente » Borderou de evaluare (job #2516690) | Borderou de evaluare (job #2464134) | Borderou de evaluare (job #2784143) | Borderou de evaluare (job #1986055) | 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 |