fork(2) download
  1. #include<iostream>
  2. #include<vector>
  3. #include<stdio.h>
  4. using namespace std;
  5. int main()
  6. {
  7. vector<char> str;
  8. int T, i, c=0;
  9. char ch;
  10. scanf("%d", &T);
  11. getchar();
  12. while(T--)
  13. {
  14. while((ch=getchar_unlocked())!='\n')
  15. if(str.empty() || str[str.size()-1]!=ch)
  16. str.push_back(ch);
  17. else if(str[str.size()-1]==ch)
  18. str.pop_back();
  19. if(str.empty())
  20. c++;
  21. str.clear();
  22. }
  23. printf("%d\n", c);
  24. return 0;
  25. }
Success #stdin #stdout 0s 3232KB
stdin
5
ABAB
AABB
CDDCXX
ZLZP
YYY
stdout
2