Submission #1133665

#TimeUsernameProblemLanguageResultExecution timeMemory
1133665eri16Homework (CEOI22_homework)C++20
0 / 100
103 ms15268 KiB
#include <bits/stdc++.h>
using namespace std;
int main(){
    int a1=0,sum=1;
    string str;
    cin>>str;
    vector<int> v;
    if (str[1]=='a'){v.push_back(1);}
    if (str[1]=='i'){v.push_back(0);}
    for (int i=2; i<str.size(); i++){
        char a=str[i];
        if (a=='a'){sum++;v.push_back(1);if (v[a1]==v[a1-1]){sum--;}}
        if (a=='i'){sum++;v.push_back(0);if (v[a1]==v[a1-1]){sum--;}}
        if (a=='('){a1++;}
        if (a==')'){a1--;v.pop_back();}
    }
    cout<<sum;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...