81
Программы симуляторы головоломок / Re: Re: Re: Симуляторы Головоломок от Grigorusha - Гераниумы, Венге
« Последний ответ от grigr 17 декабря 2025, 02:35:09 »Недавно мне пришла интересная мысль, будет ли работать головоломка в стиле Nautilus, если там будет последовательность Фибоначи вместо арифметической последовательности.из-за ошибки в моих рассуждениях, я неправильно написал программу для поиска последовательностей.
и она не нашла последовательностей с суммой чисел = 360, причем внутри должна быть последовательность с суммой = 180, чтобы можно было сделать поворот.
сейчас я перепроверил алгоритм и исправил ошибку. к моему удивлению существует несколько таких последовательностей!
всего их 7. я пометил их звездочкой. меня особо радует, что это чистые последовательности без дублирующихся блоков.
чуть позже добавлю их все в симулятор... все последовательности рабочие. но скрамблятся плохо и будут весьма простыми.
Код: [Выделить]
a=3, b=9, n=8, nok=3, последовательность: [3, 9, 12, 21, 33, 54, 87, 141], сумма=360
------------------------------------------------------------------------
a=3, b=28, n=6, nok=1, последовательность: [3, 28, 31, 59, 90, 149], сумма=360, 180=[31, 59, 90] *
a=6, b=26, n=6, nok=2, последовательность: [6, 26, 32, 58, 90, 148], сумма=360, 180=[32, 58, 90] *
a=9, b=24, n=6, nok=3, последовательность: [9, 24, 33, 57, 90, 147], сумма=360, 180=[33, 57, 90] *
a=12, b=22, n=6, nok=2, последовательность: [12, 22, 34, 56, 90, 146], сумма=360, 180=[34, 56, 90] *
a=15, b=20, n=6, nok=5, последовательность: [15, 20, 35, 55, 90, 145], сумма=360, 180=[35, 55, 90] *
a=18, b=18, n=6, nok=18, последовательность: [18, 18, 36, 54, 90, 144], сумма=360, 180=[36, 54, 90] *
------------------------------------------------------------------------
a=2, b=50, n=5, nok=2, последовательность: [2, 50, 52, 102, 154], сумма=360
a=9, b=45, n=5, nok=9, последовательность: [9, 45, 54, 99, 153], сумма=360
a=16, b=40, n=5, nok=8, последовательность: [16, 40, 56, 96, 152], сумма=360
a=23, b=35, n=5, nok=1, последовательность: [23, 35, 58, 93, 151], сумма=360
a=30, b=30, n=5, nok=30, последовательность: [30, 30, 60, 90, 150], сумма=360, 180=[30, 60, 90] *
------------------------------------------------------------------------
a=4, b=87, n=4, nok=1, последовательность: [4, 87, 91, 178], сумма=360
a=8, b=84, n=4, nok=4, последовательность: [8, 84, 92, 176], сумма=360
a=12, b=81, n=4, nok=3, последовательность: [12, 81, 93, 174], сумма=360
a=16, b=78, n=4, nok=2, последовательность: [16, 78, 94, 172], сумма=360
a=20, b=75, n=4, nok=5, последовательность: [20, 75, 95, 170], сумма=360
a=24, b=72, n=4, nok=24, последовательность: [24, 72, 96, 168], сумма=360
a=28, b=69, n=4, nok=1, последовательность: [28, 69, 97, 166], сумма=360
a=32, b=66, n=4, nok=2, последовательность: [32, 66, 98, 164], сумма=360
a=36, b=63, n=4, nok=9, последовательность: [36, 63, 99, 162], сумма=360
a=40, b=60, n=4, nok=20, последовательность: [40, 60, 100, 160], сумма=360
a=44, b=57, n=4, nok=1, последовательность: [44, 57, 101, 158], сумма=360
a=48, b=54, n=4, nok=6, последовательность: [48, 54, 102, 156], сумма=360

Последние сообщения




























