fork download
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. int main() {
  6. char a, char1 = '*', char2 = '*', char3 = '*', c = '*';
  7. int d = 0;
  8. while(cin >> a){
  9. int i = 0;
  10. i++;
  11. if(a == '.'){
  12. c = ';';
  13. }
  14. if(a != '.'){
  15. c = char3;
  16. char3 = char2;
  17. char2 = char1;
  18. char1 = a;
  19. cout << char1;
  20. }
  21. if(c == '*' || char2 == '*' || char3 == '*' || c == ';' || char2 == '*' || char3 == '*'){
  22. continue;
  23. }
  24. if(char2 > '2'){
  25. d++;
  26. cout << " " << i << " ";
  27. }
  28. else if(char1 == '2'){
  29. if(char3 > '5' || c > '5'){
  30. d++;
  31. cout << i << endl;
  32. }
  33. }
  34. }
  35. if(d != 0){
  36. cout << "Bad";
  37. }
  38. else{
  39. cout << "Good";
  40. }
  41. }
Success #stdin #stdout 0s 5320KB
stdin
192.168.5.12



stdout
192168 1 5 1 1 1 21
Bad