Я працюю над проблемою, заданою для класу, і продумав питання, пов’язане з тим, над чим працював. Чи існує мінімальна кількість станів, яку повинен мати кінцевий автомат, щоб прийняти двійкові рядки, що представляють числа, що діляться на ціле число n? У попередньому наборі проблем я зміг побудувати DFA, який приймав двійкові рядки, розділені на 3 з 3 станами. Це збіг випадків, чи щось притаманне загальній проблемі виявлення рядків, розділених на n, що припускає мінімальну кількість станів?
Обіцяю, це не відповість на домашнє завдання для мене! :)