30k+а
k=0
а=1, индекс в битах 000
а=7, индекс в битах 100
а=11, индекс в битах 010
а=13, индекс в битах 110
а=17, индекс в битах 001
а=19, индекс в битах 101
а=23, индекс в битах 011
а=29, индекс в битах 111
k=1
30k+а=31, индекс в битах 0000
30k+а=37, индекс в битах 0100
30k+а=41, индекс в битах 0010
30k+а=43, индекс в битах 0110
30k+а=47, индекс в битах 0001
30k+а=49, индекс в битах 0101
30k+а=53, индекс в битах 0011
30k+а=59, индекс в битах 0111
k=2
30k+а=61, индекс в битах 1000
30k+а=67, индекс в битах 1100
30k+а=71, индекс в битах 1010
30k+а=73, индекс в битах 1110
30k+а=77, индекс в битах 1001
30k+а=79, индекс в битах 1101
30k+а=83, индекс в битах 1011
30k+а=89, индекс в битах 1111
k=3
30k+а=91, индекс в битах 01000
30k+а=97, индекс в битах 01100
30k+а=101, индекс в битах 01010
30k+а=103, индекс в битах 01110
30k+а=107, индекс в битах 01001
30k+а=109, индекс в битах 01101
30k+а=113, индекс в битах 01011
30k+а=119, индекс в битах 01111
k=4
30k+а=121, индекс в битах 11000
30k+а=127, индекс в битах 11100
30k+а=131, индекс в битах 11010
30k+а=133, индекс в битах 11110
30k+а=137, индекс в битах 11001
30k+а=139, индекс в битах 11101
30k+а=143, индекс в битах 11011
30k+а=149, индекс в битах 11111
...
Теперь видно, что модуль 30 исчерпывает все возможные комбинации простых и составленных из простых чисел
Спасибо vorvalm за подсказку индексации, которая сама послужила доказательством правильности выбора модуля.
Отредактировал. Приношу извинения за мою рассеянность, что недопустимо в математике.
Редактировалось 1 раз(а). Последний 04.02.2019 12:13.