Вам дана строка $$$s$$$. Вы должны определить, можно ли получить строку $$$s$$$ из строк aa, aaa, bb и/или bbb их конкатенацией. Строки aa, aaa, bb и/или bbb можно использовать в любом порядке любое количество раз.
Например:
В первой строке задано одно целое число $$$t$$$ ($$$1 \le t \le 1000$$$) — количество наборов входных данных.
Каждый набор входных данных состоит из единственной строки $$$s$$$ ($$$1 \le |s| \le 50$$$), состоящей из символов a и/или b.
Для каждого набора входных данных выведите YES, если возможно построить строку $$$s$$$. Иначе выведите NO.
Вы можете выводить каждую букву в любом регистре (YES, yes, Yes будут распознаны как положительный ответ, NO, no и nO будут распознаны как отрицательный ответ).
8aaaabbbbbaaaaabbbaaaaaaabababaaaabbbaaa
YES YES YES NO NO NO NO YES
Первые четыре набора входных данных разобраны в условии.
Название |
---|