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

Задача . Цепочка из трех бусин - 1


Задача

Темы:

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

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

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

– в середине – одна из бусин C, B, A, F, не стоящая на третьем месте.

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


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

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

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