Kurso de Raku / Funkcia, samtempa, reaktiva kaj reta programado / Funkcia programado / Maldiligentaj kaj senfinaj sekvencoj / Exercises / La unuaj obloj de sep

Solvo: La unuaj obloj de sep

Jen ebla solvo de la tasko.

Kodo

say (1..*).map(* * 7).head(5);

🦋 Vi povas trovi la fontkodon en la dosiero first-multiples-of-seven.raku.

Eligo

(7 14 21 28 35)

Komentoj

  1. 1..* estas senfina intervalo; .map(* * 7) multiplikas ĉiun elementon per sep maldiligente.

  2. .head(5) tiras nur la unuajn kvin, do la senfina fonto neniam estas plene kalkulata.

Kursa navigado

La unuaj obloj de sep   |   Potencoj de tri