Kurso de Raku / Progresinta / Pli pri la enkonstruitaj tipoj / Aroj, sakoj kaj miksaĵoj / Exercises / Kalkuli en sako
Solvo: Kalkuli en sako
Jen ebla solvo de la tasko.
Kodo
my $words = bag('the cat sat on the mat'.words);
say $words<the>;
say $words.total;🦋 Vi povas trovi la fontkodon en la dosiero bag-count.raku.
Eligo
2
6Komentoj
'the cat sat on the mat'.wordsproduktas la ses vortojn, kajbagkalkulas ĉiun el ili. Subskribi per<the>redonas, kiom da fojojtheestis vidita — dufoje.La metodo
totalsumigas ĉiujn kalkulojn, kio egalas al la nombro de vortoj enmetitaj en la sakon —6.
Kursa navigado
← Kalkuli en sako | Sekvencoj →