Получив ТЗ НМ, нарисовал картинку, а потом другую и призадумался.
Вот мой подход к описанию 15-кортежа. Все мы знаем, что такое num15 и valids.
Посмотрим на все найденные в недалёком будущем num15. Это числа от 0 до 32767 каждое со своим valids. Количество каждого valids от 0 до 15 вот:
[1, 15, 105, 455, 1365, 3003, 5005, 6435, 6435, 5005, 3003, 1365, 455, 105, 15, 1]
Давайте визуализируем это дело в прямоугольнике
клеток. Для красоты клеточки с valids 0,1,2,3,4 окрасим жёлтым цветом, с valids 7,8 синим, с 11,12,13,14,15 красным. 5,6,9,10 будут чёрными.
А вот это картинка на сегодняшний день.
Зелёные квадратики уже нашлись, а красные ещё ждут.
Не правда ли похожи? И в же чём причина этой похожести?