Cursus Raku / Provectus
/ Ordo exsecutionis / gather et
take / Exercises / Quemque
numerum repetere
Solutio: Quemque numerum repetere
Hic est possibilis solutio ad munus.
Codex
my @result = gather for 1..4 -> $n {
take $n for 1..$n;
};
say @result;🦋 Inveni codicem fontem in archivo collect-the-evens.raku.
Exitus
[1 2 2 3 3 3 4 4 4 4]Commentarii
Nihil cogit unicum
takeper iterationem. Hic interiortake $n for 1..$ndiversum numerumtakequotiens in quoque transitu currit, quod est exacte flexibilitas quaegather/takepotentiorem quam simplicemmapfacit.Ansa exterior variabilem nominatam
-> $nde industria utitur. Si ansam interiorem cum$_scripsissemus, interiorfor$_ad suum numeratorem religaret, et numeratorem loco numeri currentis caperemus.gathersimpliciter omnem valorem captum ordine colligit, ergo@resultfinaliter1, deinde duo2, deinde tres3, deinde quattuor4continet.