?

Log in

No account? Create an account
По делам сюда приплыл, а не за этим [entries|archive|friends|userinfo]
Anatoly Vorobey

[ website | Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| English-language weblog ]

необычное судоку [янв. 4, 2015|06:41 pm]
Anatoly Vorobey
[Tags|]

Программист и криптограф Бен Лори сказал как-то: "Судоку - это DoS-атака на человеческий интеллект".

Сегодня я потратил часа два на вот этот необычный вариант, но все же решил:

sudoku-empty
(можно нажать и получить размер больше)

Как в обычном судоку, нужно заполнить доску цифрами от 1 до 9, так, чтобы в каждой строке, каждом столбце, и каждом из девяти квадратов 3x3 цифры не повторялись. В отличие от обычного судоку, здесь нет заранее заполненных цифр, зато даны отношения больше-меньше внутри каждого из девяти квадратов 3x3. Решение есть, причем единственное. Приятного времяпровождения :)
СсылкаОтветить

Comments:
From: (Anonymous)
2015-01-07 04:33 am

ой..

Хотел уж восхититься, но.. 7 минут?? Тупо вбил, копируя с экрана. time cat >a.C сказал 15m1.964s. ОК, пару раз притормозил, пытаясь осмыслить, вычтем пару минут, равно не 7.
Говорите, печатаете быстро? Вбил знаки. 1m7.554

Забудем, что вбитый код пришлось исправлять, Вы конечно опечаток в таком темпе не делаете, на отладку времени не тратите...



(Ответить) (Parent) (Thread)
From: ilyakor
2015-01-07 10:04 am

Re: ой..

Нет, я просто пишу код в IDE, а не в блокноте - это сильно ускоряет процесс. Опечаток в начальной версии вообще не было, ошибка была одна и была найдена сразу (без отладки).

Вы всё же существенно недооцениваете скорость написания подобных программ - я уверен, что топовые спортивные программисты (вроде tourist'а) написали бы это существенно быстрее меня.
(Ответить) (Parent) (Thread)