ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 24.10.2023
Просмотров: 265
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
разлагается в произведение двух и более четнопростых, то выведите слово single, а в следующей строке выведите разложение этого числа на четнопростые множители. Если число допускает несколько различных разложений на четнопростые, то выведите слово many, а в следующих двух строках выведите два каких-нибудь различных разложения числа на четнопростые множители.
Сложность алгоритма должна быть O(n−√).
| Ввод | Вывод |
| 6 | prime |
| 4 | single 2 2 |
| 180 | many 90 2 6 30 |
| Ввод | Вывод |
| 54 60 | 3 |
| 3 7 | -1 |
| Ввод | Вывод |
| 40 | 3 4 5 5 12 13 7 24 25 8 15 17 12 35 37 20 21 29 |
O(n).