Олимпиадный тренинг

Задача . Цепочки 3


Задача

Темы:

Цепочка из трех бусин, помеченных латинскими буквами, формируется по следующему правилу:

– в конце цепочки стоит одна из бусин E, H, B;

– на первом месте  – одна из бусин D, H, B, C, которой нет на третьем месте;

– на втором месте– одна из бусин D, E, C не стоящая на первом месте.

Напишите программу, которая получает на вход строку из трёх заглавных латинских букв - цепочку бусин и выдаёт ответ ДА, если эта цепочка создана по указанным в задаче правилам или НЕТ, если цепочка не соответствует хотя бы одному правилу.


Примеры
Входные данныеВыходные данные
1 DCB
ДА
2 DDH
НЕТ

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python1
Комментарий учителя