Advertisement
Guest User

Untitled

a guest
Nov 20th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1.    
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     string s;
  9.     cin >> s;
  10.     if (s.size() < 3) {
  11.         cout << "NO";
  12.         return 0;
  13.     }
  14.     if (s[s.size() - 2] != 'X') {
  15.         cout << "NO";
  16.         return 0;
  17.     }
  18.     if (s[0] != 'A' || s[1] != 'B') {
  19.         cout << "NO";
  20.         return 0;
  21.     }
  22.     for (int i = 2; i < s.size() - 2; i++) {
  23.         if (s[i] != 'C') {
  24.             cout << "NO";
  25.             return 0;
  26.         }
  27.         if (s[i + 1] == 'E') {
  28.             i++;
  29.             continue;
  30.         }
  31.         if (s[i + 1] == 'D' && s[i + 2] == 'F') {
  32.             i += 2;
  33.             continue;
  34.         }
  35.         cout << "NO";
  36.         return 0;
  37.     }
  38.     cout << "YES";
  39.     return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement