Мне нужно научиться проектировать DFA таким образом, чтобы при любом числе n он принимал двоичные строки {0, 1}, десятичное эквивалентное число которых делится на n.
Для разных 'n' будут разные DFA, но может ли кто-нибудь дать базовый подход, которому я должен следовать, чтобы перейти к любому числу 0 <n <10.

   Рис-2
   Рис-3
   Рис-4
   Рис-5
   Рис-6
   Рис-7



