Fizzy

Fizzy

Közepes

Utasítások

A FizzBuzz gyerekjáték, amelyben egész számokat sorolunk fel. Minden számnál, ha osztható hárommal, a „fizz" szót mondd helyette; ha osztható öttel, a „buzz" szót; ha mindkettővel, mondd mindkettőt; ha egyikkel sem, mondd a számot. Nem különösebben nehéz megvalósítani, bár egy ideig népszerű volt, mint gyors módszer annak megállapítására, hogy a pályakezdő programozói jelentkezők tudnak-e egyáltalán programozni.

Azóta némileg kegyvesztetté vált erre a feladatra, mert a jelentkezők inkább megjegyezni kezdték a FizzBuzz megvalósításait, ahelyett hogy megtanultak volna programozni.

Mi most valami érdekesebbet csinálunk az alapoknál: ebben a feladatban a FizzBuzz-t kell megvalósítanod:

  • teljesen testre szabható szabályokkal arról, hogy mely számok mely szavakat adják
  • teljesen általános módon, egy nagyon szűkös, minimális trait-készletre építve
  • úgy, hogy ugyanolyan jól működjön a Collatz-sorozatnál, mint a folyamatosan növekvő számoknál
  • kényelmes segédeszközökkel, amelyek ergonomikussá teszik a használatát
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
Rust Exercism

Készen állsz elkezdeni a(z) Fizzy feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Rust nyelvet 99 feladat segítségével, valódi emberi mentorálással, mindez ingyen.