Pagini recente » Borderou de evaluare (job #2419931) | Borderou de evaluare (job #703987) | Borderou de evaluare (job #254939) | Borderou de evaluare (job #2405574) | Borderou de evaluare (job #3242221)
Borderou de evaluare (job #3242221)
Raport evaluator
Compilare:
main.cpp: In function 'int main()':
main.cpp:2:107: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
2 | using namespace std;int i,t,p,j;string s,w,r;vector<string>c{{}},k;int main(){ifstream("arh.in")>>s;for(;i<s.size();i++)if(isdigit(s[i])){w={};while(isdigit(s[i]))w+=s[i++];i--,k.push_back(w);}else if(strchr("([",s[i]))c.push_back({}),t++;else if(s[i]==41){p=stoi(k.back()),k.pop_back(),r={};while(p--)r+=c.back();c.pop_back(),c.back()+=r;}else if(s[i]==93){string n=c.back(),r(n.rbegin(),n.rend());if(s[i-1]==42)n.pop_back();c.pop_back(),c.back()+=n+r;}else if(s[i]!=42)c.back()+=s[i];ofstream("arh.out")<<t<<'\n'<<c.back();}
| ~^~~~~~~~~
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 | 557kb | Corect ! | 5 |
10 | 0ms | 557kb | Corect ! | 5 |
11 | 0ms | 303kb | Corect ! | 5 |
12 | 0ms | 557kb | Corect ! | 5 |
13 | 0ms | 303kb | Corect ! | 5 |
14 | 0ms | 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 |