Курс Raku / Розширені / Докладніше про вбудовані типи / Цілі числа / Вправи / Просте чи ні

Розв’язання: Просте чи ні

Ось один із можливих варіантів розв’язання задачі.

Код

say 97.is-prime;
say 91.is-prime;

🦋 Вихідний код можна знайти у файлі prime-check.raku.

Вивід

True
False

Коментарі

  1. 97 не має дільників, окрім 1 і самого себе, тож is-prime повертає True.

  2. 91 виглядає простим, але дорівнює 7 × 13, тож is-prime повертає False. Метод виконує розкладання на множники за вас — саме заради цього він і потрібен.

Навігація курсом

Просте чи ні   |   Нативні типи 🆕