fork download
  1. #include<bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6. int n, res, m;
  7. vector<int> r;
  8. string s;
  9. cin >> n;
  10. cin >>s;
  11. for(int i = 0; i < n; ++i){
  12. if(s[i] == 'B'){
  13. m = 0;
  14. while(s[i] == 'B'){
  15. m++;
  16. i++;
  17. }
  18. r.push_back(m);
  19. }
  20. }
  21. cout << r.size() << endl;
  22. for(int i = 0; i < r.size(); ++i) cout << r[i] << " ";
  23. }
Success #stdin #stdout 0s 16064KB
stdin
100
WBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWBWB
stdout
50
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1