Corso di Raku / Avanzato / Altro sui tipi predefiniti / Interi / Exercises / Primo o no

Soluzione: Primo o no

Ecco una possibile soluzione.

Codice

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

🦋 Puoi trovare il codice sorgente nel file prime-check.raku.

Output

True
False

Commenti

  1. 97 non ha divisori diversi da 1 e se stesso, quindi is-prime restituisce True.

  2. 91 sembra primo ma è 7 × 13, quindi is-prime restituisce False. Il metodo esegue la fattorizzazione al posto tuo, che è proprio il motivo per cui esiste.

Primo o no   |   Tipi nativi