# выделять по 4 символа

выделять по 4 символа из строки и сравнивать их с элементами массива Code. Если результат сравнения отрицательный, то эти 4 символа - код цифры 7, так как в условии задачи не сказано, что могут существовать некорректные данные. Небольшой нюанс - не забыть о совпадении результата при прямом и обратном кодах. о96_6 Для проверки корректности кода можно отсортировать введенную строку из 8 символов. Ее значение после этой операции должно быть “__ИОРССЯ”. Кроме этого следует добавить проверку следования символов подчеркивания (то, что они записаны подряд). При выполнении хода следует учесть “переход через границу” - сектора 8 и 1. Второй пункт задания реализуется методом “обхода в ширину”. Его реализация априори дает кратчайшую последовательность ходов. Суть его применения. Из каждого состояния круга генерируются все состояния, в которые можно попасть из него. Запоминаем состояния в структуре данных типа очередь. Так, из первого состояния мы формируем элементы очереди со 2-го по 6-й. ОЯ__ССИР __ОЯССИР ОЯСС__ИР ОЯСИС__Р ОЯИРСС__ _ЯРОССИ_ ... После

Индекс
Элементарные функции Линейные уравнения Нелинейные уравнения Случайные числа