Ну наконец-то хоть одна нормальная задачка, а то все какой-то бред от нубов, не умеющих отличить переменную от функции.
Вот мое решение нахождение ИНДЕКСА по ЧИСЛУ
Перебор в лоб:
sandbox.onlinephpfunctions.com/code/564a9c5441c3f3...
Оптимизированный вариант:
sandbox.onlinephpfunctions.com/code/5d1986edffd300...
Там же можно его позапускать прямо из браузера (надо выбрать PHP 7).
Результат запускаЧисло 0, его порядковый номер 7
Число 1, его порядковый номер 1
Число 2, его порядковый номер 4
Число 3, его порядковый номер 5
Число 4, его порядковый номер 3
Число 5, его порядковый номер 6
Число 6, его порядковый номер 8
Число 7, его порядковый номер 2
Число 8, его порядковый номер 10
Число 9, его порядковый номер 9
Число 10, его порядковый номер 25
Число 11, его порядковый номер 11
Число 12, его порядковый номер 17
Число 13, его порядковый номер 18
Число 14, его порядковый номер 14
Число 15, его порядковый номер 19
Число 16, его порядковый номер 26
Число 17, его порядковый номер 12
Число 18, его порядковый номер 37
Число 19, его порядковый номер 27
Число 20, его порядковый номер 66
А это, наоборот, нахождение ЧИСЛА по ИНДЕКСУ
Перебор в лоб:
sandbox.onlinephpfunctions.com/code/3ffc2cc919fb4d...
Выводит:
Результат запускаПорядковый номер 1, число 1
Порядковый номер 2, число 7
Порядковый номер 3, число 4
Порядковый номер 4, число 2
Порядковый номер 5, число 3
Порядковый номер 6, число 5
Порядковый номер 7, число 0
Порядковый номер 8, число 6
Порядковый номер 9, число 9
Порядковый номер 10, число 8
Порядковый номер 11, число 11
Порядковый номер 12, число 17
Порядковый номер 13, число 71
Порядковый номер 14, число 14
Порядковый номер 15, число 41
Порядковый номер 16, число 77
Порядковый номер 17, число 12
Порядковый номер 18, число 13
Порядковый номер 19, число 15
Порядковый номер 20, число 21