Вопрос:

Змей Горыныч поймал Ивана Царевича и сказал ему: "Просто так тебя съедать неинтересно, да и я сейчас не голоден. Лучше я сначала тебя подержу в заточении. Загадай-ка какое-нибудь натуральное число, не превосходящее 16000. Каждый день ты будешь делить оставшееся у тебя число на какое-нибудь натуральное, большее 1, и чтобы результат деления был целым. Делить на одно и то же число два дня подряд нельзя. Как только у тебя получится 1, я тебя съем." Какое число нужно загадать Ивану Царевичу, чтобы как можно дольше продержаться?

Ответ:

Решение:

Чтобы как можно дольше продержаться, Ивану Царевичу нужно загадать такое число, которое будет делиться на как можно большее количество различных натуральных чисел (больше 1) до тех пор, пока не станет равно 1. Это означает, что нужно выбрать число, имеющее наибольшее количество простых делителей.

Задача сводится к поиску числа, не превосходящего 16000, которое имеет максимум простых делителей. Такие числа называются гиперсоставными.

Наибольшее количество простых делителей для чисел в пределах 16000 достигается при использовании наименьших простых чисел (2, 3, 5, 7, 11, 13). Будем перемножать наименьшие простые числа, пока результат не превысит 16000.

  1. \( 2 \)
  2. \( 2 × 3 = 6 \)
  3. \( 2 × 3 × 5 = 30 \)
  4. \( 2 × 3 × 5 × 7 = 210 \)
  5. \( 2 × 3 × 5 × 7 × 11 = 2310 \)
  6. \( 2 × 3 × 5 × 7 × 11 × 13 = 30030 \) — это число превышает 16000.

Значит, нам нужно найти наибольшее число, которое является произведением простых множителей и не превышает 16000.

Рассмотрим число \( 2^k \) (степени двойки): \( 2^{13} = 8192 \). Это число имеет 13 делителей (1, 2, 4, ..., 8192).

Рассмотрим произведение наименьших простых чисел, которое не превышает 16000:

\( 2 × 3 × 5 × 7 × 11 = 2310 \). Это число имеет \( (1+1)(1+1)(1+1)(1+1)(1+1) = 32 \) делителей.

Попробуем использовать другие комбинации простых чисел:

\( 2^4 × 3 × 5 × 7 = 16 × 105 = 1680 \). Количество делителей \( (4+1)(1+1)(1+1)(1+1) = 5 × 2 × 2 × 2 = 40 \).

\( 2^3 × 3^2 × 5 × 7 = 8 × 9 × 35 = 72 × 35 = 2520 \). Количество делителей \( (3+1)(2+1)(1+1)(1+1) = 4 × 3 × 2 × 2 = 48 \).

\( 2^2 × 3^2 × 5 × 7 = 4 × 9 × 35 = 36 × 35 = 1260 \). Количество делителей \( (2+1)(2+1)(1+1)(1+1) = 3 × 3 × 2 × 2 = 36 \).

\( 2^3 × 3 × 5 × 7 × 11 = 8 × 3 × 5 × 7 × 11 = 24 × 385 = 9240 \). Количество делителей \( (3+1)(1+1)(1+1)(1+1)(1+1) = 4 × 2 × 2 × 2 × 2 = 64 \).

\( 2^2 × 3 × 5 × 7 × 11 = 4 × 3 × 5 × 7 × 11 = 12 × 385 = 4620 \). Количество делителей \( (2+1)(1+1)(1+1)(1+1)(1+1) = 3 × 2 × 2 × 2 × 2 = 48 \).

\( 2^5 × 3 × 5 × 7 = 32 × 105 = 3360 \). Количество делителей \( (5+1)(1+1)(1+1)(1+1) = 6 × 2 × 2 × 2 = 48 \).

\( 2^6 × 3 × 5 = 64 × 15 = 960 \). Количество делителей \( (6+1)(1+1)(1+1) = 7 × 2 × 2 = 28 \).

\( 2^7 × 3 × 5 = 128 × 15 = 1920 \). Количество делителей \( (7+1)(1+1)(1+1) = 8 × 2 × 2 = 32 \).

\( 2^8 × 3 × 5 = 256 × 15 = 3840 \). Количество делителей \( (8+1)(1+1)(1+1) = 9 × 2 × 2 = 36 \).

\( 2^9 × 3 × 5 = 512 × 15 = 7680 \). Количество делителей \( (9+1)(1+1)(1+1) = 10 × 2 × 2 = 40 \).

\( 2^{10} × 3 × 5 = 1024 × 15 = 15360 \). Количество делителей \( (10+1)(1+1)(1+1) = 11 × 2 × 2 = 44 \).

\( 2^{11} × 3 × 5 = 2048 × 15 = 30720 \) — превышает 16000.

Рассмотрим число \( 2^3 × 3^2 × 5 × 7 = 2520 \) (48 делителей).

Рассмотрим число \( 2^4 × 3 × 5 × 7 = 1680 \) (40 делителей).

Число \( 2^3 × 3 × 5 × 7 × 11 = 9240 \) имеет 64 делителя. Это число меньше 16000.

Попробуем следующее гиперсоставное число: \( 2^2 × 3 × 5 × 7 × 11 × 13 \) — слишком большое.

Рассмотрим числа, которые имеют большое количество делителей и не превышают 16000:

  • \( 15360 = 2^{10} × 3 × 5 \). Число делителей: \( (10+1)(1+1)(1+1) = 11 × 2 × 2 = 44 \).
  • \( 9240 = 2^3 × 3 × 5 × 7 × 11 \). Число делителей: \( (3+1)(1+1)(1+1)(1+1)(1+1) = 4 × 2 × 2 × 2 × 2 = 64 \).
  • \( 13860 = 2^2 × 3^2 × 5 × 7 × 11 \). Число делителей: \( (2+1)(2+1)(1+1)(1+1)(1+1) = 3 × 3 × 2 × 2 × 2 = 72 \).
  • \( 14400 = 2^6 × 3^2 × 5^2 \). Число делителей: \( (6+1)(2+1)(2+1) = 7 × 3 × 3 = 63 \).
  • \( 15120 = 2^4 × 3^3 × 5 × 7 \). Число делителей: \( (4+1)(3+1)(1+1)(1+1) = 5 × 4 × 2 × 2 = 80 \).
  • \( 10800 = 2^4 × 3^3 × 5^2 \). Число делителей: \( (4+1)(3+1)(2+1) = 5 × 4 × 3 = 60 \).

Число \( 15120 \) имеет наибольшее количество делителей (80) и не превышает 16000.

Ответ: 15120