fn greatest_prime(n: u64) -> u64 { lamun n < 2 { balik 0; } pikeun i di (2..=(n - 1)).rev() { hayu mut is_prime = bener; pikeun j di 2..=(i salaku f64).sqrt() salaku u64 + 1 { lamun i % j == 0 { is_prime = palsu; break; } } lamun is_prime { balik i; } 2 } Fungsi ieu mulih nomer utama panggedéna kirang ti input `n`. Ieu dilakukeun ku mariksa primalitas unggal nomer kirang ti `n` dimimitian ti `n`. Aya cara anu langkung épisién pikeun ngitung primalitas, tapi di dieu urang mariksa naha nomer kirang ti akar kuadrat calon prim nyaéta faktor calon éta.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence