fork download
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4. int count(const std::string& number)
  5. {
  6. int max = 0, counter = 0;
  7.  
  8. for(size_t i = 0; i < number.size() ; ++i) {
  9. if(number[i] == '1') {
  10. ++counter;
  11. }
  12. else {
  13. max = std::max(max, counter);
  14. counter = 0;
  15. }
  16. }
  17. return std::max(max, counter);
  18. }
  19. int main()
  20. {
  21. std::string data;
  22. int n=0;
  23. while(n!=5){
  24. cin >> data;
  25. std::cout << "Ciąg jedynek:" << count(data) << endl;
  26. ++n;
  27. }
  28. return 0;
  29. }
Success #stdin #stdout 0s 3232KB
stdin
1111231
00010111
11123232321
110110111
6766560001111
stdout
Ciąg jedynek:4
Ciąg jedynek:3
Ciąg jedynek:3
Ciąg jedynek:3
Ciąg jedynek:4