Предлагаю задать массив arr1 из 3 элементов {'L', 'D', 'R'}
И массив из трёх последних для n итерации элементов
Заданный массив arr1 сдвигать влево на каждой итерации
Предлагаю задать массив arr1 из 3 элементов {'L', 'D', 'R'}
И массив из трёх последних для n итерации элементов
Заданный массив arr1 сдвигать влево на каждой итерации, если элементы в массивах одинаково расположены.
Если проверка обсирается, то вернуть arr1 в состояние {'L','D','R'}
Начать проверку условий начиная с третьего символа в файле