eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Разбить на составные числа

Разбить на составные числа

Какое наибольшее количество составных чисел можно использовать,чтобы представить число n в виде суммы составных чисел?

Примечание: Целое положительное число, у которого есть делитель, отличный от самого себя и 1, называется составным числом.

Входные данные

Одно целое число n (1n1018).

Выходные данные

Выведите наибольшее количество составных чисел, которое можно использовать, чтобы их сумма равнялась n. Если n нельзя представить в виде суммы составных чисел, выведите -1.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
8
Вихідні дані #1
2
Вхідні дані #2
6
Вихідні дані #2
1
Вхідні дані #3
15
Вихідні дані #3
2
Вхідні дані #4
7
Вихідні дані #4
-1
Джерело 2022 Азербайджан Раунд 1, 10-11 классы