Cursus Raku / Provectus / Plura de generibus insitis / Coniuncta, sacculi, et mixturae / Exercises / Distincta numerare

Solutio: Distincta numerare

Hic est possibilis solutio ad munus.

Codex

my @data = 3, 1, 4, 1, 5, 9, 2, 6, 5, 3;

say set(@data).elems;

🦋 Inveni codicem fontem in archivo count-the-distinct.raku.

Exitus

7

Commentarii

  1. Ordinem functioni set tradendo inopiam ex eius valoribus aedificas. Quia inopia tantum valores distinctos servat, numeri repetiti in unum collabuntur.

  2. Methodus elems deinde numerum valorum distinctorum reddit, qui est 7.

Distincta numerare   |   Communia elementa