Математический форум Math Help Planet
http://mathhelpplanet.com/

Ортогональные латинские квадраты 10-го порядка
http://mathhelpplanet.com/viewtopic.php?f=57&t=46638
Страница 88 из 421

Автор:  Nataly-Mak [ 10 мар 2016, 23:43 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

Avgust писал(а):
Nataly-Mak
По-моему рекорд жуткий!!! Проверь: получил из твоего последнего Брауна

0 1 2 3 5 4 6 7 8 2
9 3 4 0 1 8 9 5 6 7
6 4 9 1 2 7 8 0 5 3
8 7 3 5 9 0 4 6 2 1
4 9 1 7 6 3 2 8 0 5
3 5 0 8 7 2 1 9 4 6
5 0 8 2 3 6 7 1 9 4
2 6 5 9 8 1 0 4 3 7
9 8 7 6 4 5 3 2 1 0
1 2 6 4 0 9 5 3 7 8

Увы! Квадрат не диагональный :(
И ведь не диагональный совсем чуть-чуть. Одна диагональ хорошая, а во второй всего два числа одинаковые (двойка).

Автор:  Avgust [ 10 мар 2016, 23:50 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

А здесь тоже... Хотя 16 ОДЛК

0 1 7 6 5 4 3 2 8 2
9 3 4 0 1 8 9 5 6 7
6 4 9 1 2 7 8 0 5 3
8 2 3 5 0 9 4 6 7 1
4 0 8 7 6 3 2 1 9 5
3 5 0 8 7 2 1 9 4 6
5 9 1 2 3 6 7 8 0 4
2 6 5 9 8 1 0 4 3 7
9 8 2 3 4 5 6 7 1 0
1 7 6 4 9 0 5 3 2 8

Как жаль... Рекорд 21 ОДЛК, но две двойки в диагонали все портят :(

Автор:  Nataly-Mak [ 10 мар 2016, 23:57 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

Да, всего чуточку неправильная диагональ. Жалко, конечно.
Ну, известны ведь ЛК, имеющие 224 ОДЛК.

У этого "брауна" ещё есть куча не диагональных ортогональных соквадратов. Надо его на смешанные псевдотройки попытать.

Avgust
пора спать :)
Квадраты у вас даже не латинские, в первой строке тоже двойка повторяется.

Автор:  Avgust [ 11 мар 2016, 00:08 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

Ошибся в обмене: вместо 2 поставил 1. И не в ту ячейку прыгнула. Эххх.
Сейчас исправил, везде лишь 2 ОДЛК выводятся.
4 ОДЛК все-таки появились.

Автор:  Nataly-Mak [ 11 мар 2016, 00:11 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

Avgust
я вам уже говорила - ничего вы наскоком, перестановками чисел не получите. Надо по программе генерировать ДЛК, вот даже и формула есть.
По программе точно не ошибётесь. Включите свои 285 и никаких повторов не будет.

Автор:  Avgust [ 11 мар 2016, 00:13 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

Приедся завтра включать, а то совсем отключусь :D1

Автор:  svb [ 11 мар 2016, 02:08 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

Программа
Lat03c
Lat03c.exe - программа для поиска псевдотроек ортогональных квадратов по
исходному набору латинских квадратов со стороной 10 с проверкой диагональности.

sq.txt - пример файла с исходными латинскими квадратами.

После запуска программа запрашивает имя файла с латинскими квадратами,
после этого запрашивается максимальное число генерируемых ортогональных
квадратов Max. Если Max=0, то будут выводится все квадраты.

Создается файл с именем 'o_'<имя исходного файла>, в который
выводятся результаты работы - только псевдотройки! Для каждого исходного
квадрата среди всех генерируемых пар ищется пара с максимальной
характеристикой ортогональности.
(o_sq.txt для файла примера sq.txt)

Примечание. Значение Max=5000 проверено - около 20 минут работы.

Автор:  citerra [ 11 мар 2016, 03:45 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

Avgust писал(а):
Ошибся в обмене: вместо 2 поставил 1. И не в ту ячейку прыгнула. Эххх.

Похожая ситуация. Ошибся в цифре и получил монстра в 38 попугаев. Долго таращился в недоумении.

Автор:  Avgust [ 11 мар 2016, 05:00 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

citerra
Зато радость-то какая вначале была! :D1

Автор:  Nauchnik [ 11 мар 2016, 05:54 ]
Заголовок сообщения:  Re: Ортогональные латинские квадраты 10-го порядка

svb писал(а):
Программа
Lat03c


Подскажите, а какой IDE пользуетесь? У меня в Delphi 7 все комментарии выглядят кракозябрами.
Например,
th=array[0..9] of integer;  {­ Ў®а в࠭ᢥаб «Ґ©}

Страница 88 из 421 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/