0
0 комментариев

Задача: Великая стройка
Сережа и Саша решили все задачи, поэтому решили немного отвлечься от лекции. Сережа начал строить строки по определенному правилу:
• На нулевом шаге строка состоит из одной английской буквы b
• На шаге 3k + 1, k 2 0 он прибавляет слева от строки букву а, а справа букву с
• На шаге 3k + 2, k 2 0 он прибавляет наоборот слева от строки букву с, а справа букву а
• И на шаге 3k + 3, k 2 0 Сережа прибавляет справа и слева от строки букву ь
Но иногда Сережа решает подшутить над Сашей — он может дать ему произвольную строку и сказать, что построил ее по правилу выше, хотя на самом деле это может быть не так. Саша хочет научиться проверять, обманывает его Сережа или нет.
Помогите Саше — по данной строке определите, могла ли она получиться в ходе построения, описанного выше, и если могла — то на каком шаге?

Arnfinn изменил статус на опубликованный