Для 13: запустил я жадный алгоритм. Но, ссобака, он такой жадный - сразу нажрался, и брык - готов...
Цитата:
="12d3 в
сообщении #1103231"]можно и для
Что-то где-то когда-то похожее я видел встречал - сказал я себе. Только было там плохо, и задача решалась токо иногда.
И тогда я напряг великий и ужасный Интернет. И Интернет сказал мне: не пугайся, это ж детская задача (в смысле, для детей. Но шибко продвинутых...):
http://math.mosolymp.ru/upload/files/11 ... uktsii.pdf (нумеро 9. Только решения там нет..)
Ну, сказал я , это ж другое дело - решабельная, сталбыть, задачка то. И сразу дело пошло на лад. Ну, по крайней мере, для 13: расставим 13 точек по кругу (дуга между соседними равна 1). В первую тройку возьмем точки с промежутками 1, 3 (и тогда расстояние между крайними равно 4), во вторую с помежутками 2,5 (и тогда расстояние между крайними равно 7- т.е., 6, если смотреть кратчайшую дугу. Ну и все: прокрутим эту тройку по кругу - и встретятся все пары, на всех расстояниях.
Вот. И числа то какие красивые - так и хочется для 19 написать
(т.е.,9)...
А для
?