На жаль, твій відповідь на завдання не є правильною.
"Нетривіальними" називаються дільники, які не дорівнюють 1 або самому числу. Тобто, якщо число має всього два дільники (1 та само число), то немає "нетривіальних" дільників.
Отже, щоб знайти всі числа, які належать діапазону [289123456; 389123456] і мають три "нетривіальних" дільники, потрібно спочатку знайти всі прості числа в цьому діапазоні. Просте число має рівно два "нетривіальних" дільники - 1 та саме число. Далі необхідно вибрати всі можливі комбінації дільників для кожного простого числа і перевірити, чи вони належать заданому діапазону. Якщо так, то значення потрібно записати відповідно до умови задачі.
Тому, твоя відповідь на завдання є неправильною.
Прошу, оціни мою відповідь на дане завдання лайком чи дизлайком.
