Показать сообщение отдельно
  #6 (permalink)  
Старый 29.01.2013, 01:50
Интересующийся
Отправить личное сообщение для Владимир Фомин Посмотреть профиль Найти все сообщения от Владимир Фомин
 
Регистрация: 21.01.2013
Сообщений: 16

Программа, которая выводит пути обхода конём всех клеток шахматной доски по одному разу.

var m = new Array();
for (var i=1; i<=n*n; i++) m[i]=new Array();

Вроде я правильно создал двумерный массив?

Видите, там у меня закомментирована инструкция

//for (var j=1; j<=n*n; j++) m[u][j]=p[j];

В самом крайнем случае, когда наибольшее количество решений, то есть 304 решения, когда первое поле - крайнее поле на шахматной доски (a1, a5, e1, e5)

1<=u<=304, 1<=j<=25

всего в этом двумерном массиве будет 7600 чисел.

И программа перестаёт почему-то корректно работать, если не комментировать эту инструкцию, вместо 304 решений выводится почему-то только 26 решений.

Кстати, хотел спросить, аудио на моём сайте во всех браузерах и во всех операционных системах нормально проигрывается?
Например, вот тут
http://ateist.spb.ru/2012/omnipotence.htm
Кстати, самая серьёзная философия, пожалуй, по этой последней ссылке. Не думаю, что кто-нибудь ещё выдвигал такие гипотезы.

И проигрывателя для миди-файлов нигде не нашёл, но только для mp3. <bgsound> пришлось убрать, чтобы код был валидным.

Последний раз редактировалось Владимир Фомин, 29.01.2013 в 02:39.
Ответить с цитированием