Вторичное число - это положительное целое число, простые множители которого (без кратности) меньше или равны его квадратному корню. 4является вторичным числом, потому что его единственный главный фактор 2равен его квадратному корню. Тем 15не менее, это не вторичное число, потому что оно имеет 5в качестве основного фактора, который больше, чем его квадратный корень ( ~ 3.9). Поскольку все простые числа сами являются основными факторами, никакое простое число не является вторичным числом. Первые несколько вторичных чисел следующие:
1, 4, 8, 9, 12, 16, 18, 24, 25, 27, 30, 32, 36, 40, 45, 48, 49, 50, 54, 56
Третичное число определяется аналогично, за исключением того, что все простые множители должны быть меньше или равны его корню куба. Первые несколько третичных чисел следующие:
1, 8, 16, 27, 32, 36, 48, 54, 64, 72, 81, 96, 108, 125, 128, 135, 144, 150, 160, 162
В общем случае n-числовое число - это число , простые множители которого меньше или равны его n-му корню. Таким образом, положительное целое число является nариальным числом тогда и только тогда, когда каждый из его простых факторов удовлетворяет условию . Таким образом, все первичные числа являются положительными целыми числами (все простые множители меньше или равны самим себе), четвертичные числа имеют все свои простые множители меньше или равны их четвертому корню и т. Д.
Соревнование
С учетом числа kи в nкачестве входных данных, выведите kй n-ичный номер. kможет быть либо с нулевым, либо с одним индексом (на ваш выбор) и nвсегда будет положительным.
Примеры
Это первые 20 элементов в каждой последовательности до 10-ти чисел:
Primary: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
Secondary: 1, 4, 8, 9, 12, 16, 18, 24, 25, 27, 30, 32, 36, 40, 45, 48, 49, 50, 54, 56
Tertiary: 1, 8, 16, 27, 32, 36, 48, 54, 64, 72, 81, 96, 108, 125, 128, 135, 144, 150, 160, 162
Quarternary: 1, 16, 32, 64, 81, 96, 108, 128, 144, 162, 192, 216, 243, 256, 288, 324, 384, 432, 486, 512
5-ary: 1, 32, 64, 128, 243, 256, 288, 324, 384, 432, 486, 512, 576, 648, 729, 768, 864, 972, 1024, 1152
6-ary: 1, 64, 128, 256, 512, 729, 768, 864, 972, 1024, 1152, 1296, 1458, 1536, 1728, 1944, 2048, 2187, 2304, 2592
7-ary: 1, 128, 256, 512, 1024, 2048, 2187, 2304, 2592, 2916, 3072, 3456, 3888, 4096, 4374, 4608, 5184, 5832, 6144, 6561
8-ary: 1, 256, 512, 1024, 2048, 4096, 6561, 6912, 7776, 8192, 8748, 9216, 10368, 11664, 12288, 13122, 13824, 15552, 16384, 17496
9-ary: 1, 512, 1024, 2048, 4096, 8192, 16384, 19683, 20736, 23328, 24576, 26244, 27648, 31104, 32768, 34992, 36864, 39366, 41472, 46656
10-ary: 1, 1024, 2048, 4096, 8192, 16384, 32768, 59049, 62208, 65536, 69984, 73728, 78732, 82944, 93312, 98304, 104976, 110592, 118098, 124416
ÆfṪ*³<‘поскольку мы знаем, что если какой-либо фактор искажает, тоẠтот, что справа, будет.