Решение задачи Чат с Codeforces

Без пояснения   Просмотров: 197


Совсем недавно Вася научился печатать на клавиатуре и выходить в интернет. Он сразу же зашел в чат и решил поздороваться со всеми. Вася напечатал слово s. Считается, что у Васи получилось поздороваться, если из напечатанного слова можно удалить некоторые буквы так, чтобы получилось слово "hello". Например, если Вася напечатал слово "ahhellllloou", считается, что он поздоровался, а если он напечатал "hlelo", считается, что Васю не поняли, и ему не удалось поздороваться. По заданному слову s определите, удалось ли Васе поздороваться.


Код

#include <bits/stdc++.h>

using namespace std;

int main()
{
    string s;
    cin >> s;
    int pos = s.find("h");
    if(pos + 1){
        pos = s.find("e", pos + 1);
        if(pos + 1){
            pos = s.find("l", pos + 1);
            if(pos + 1){
               pos = s.find("l", pos + 1);
               if(pos + 1){
                  pos = s.find("o", pos + 1);
                  if(pos + 1){
                    cout << "YES";
                    return 0;
                  }
               }
            }
        }
    }
    cout << "NO";
    return 0;
}

         

Администратор Photo Автор: Администратор




Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться