Курс по Raku / Напреднали / Повече за вградените типове / Цели числа / Exercises / Просто или не

Решение: Просто или не

Ето едно възможно решение на задачата.

Код

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. Методът извършва факторизацията вместо вас, което е целият смисъл от неговото съществуване.

Навигация в курса

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