Блин, объясните мне этот парадокс?! Почему, при написании...короче скрин:
Вот лог:
b1[0] :А, buk[0]: А // он нашел букву А, нашел букву А в массиве
А: 0 // нашел первый элемент массива случ. чисел: 0
b1[0] :0, buk[33]: // какого он снова начинает искать?
0: _
b1[1] :А, buk[0]: А
А: 0
b1[1] :0, buk[33]:
0: _
Вот лог любой другой цифры:
b1[0] :А, buk[0]: А // нашел первую букву, нашел ее в массиве
А: 24 // заменил ее на число в массиве случ. чисел
b1[1] :А, buk[0]: А // пошел дальше
А: 24
Так происходит если какая-нибудь буква по рандому равна 0?
=======
Короче нашел пока единственной решение, не генерировать 0. Поставил при генерации проверку. Теперь генерируется 34 числа, ни одно из которых != 0