Kurzusok
/
Haskell
Haskell
/
Feladatok
/
Pénzváltás
Pénzváltás

Pénzváltás

Közepes

Utasítások

Határozd meg helyesen, hogy legkevesebb hány érmét kell adni az ügyfélnek ahhoz, hogy az érmék összértéke pontosan a visszajáró összeg legyen.

Például

  • A 15 bemenetre a [1, 5, 10, 25, 100] érmekészlettel egy 5 centes és egy 10 centes érmét kell visszaadni, azaz [5, 10]
  • A 40 bemenetre a [1, 5, 10, 25, 100] érmekészlettel egy 5 centes, egy 10 centes és egy 25 centes érmét kell visszaadni, azaz [5, 10, 25]

Szélsőséges esetek

  • Működik az algoritmusod bármely megadott érmekészletre?
  • Kérhetsz negatív visszajárót?
  • Kérhetsz a legkisebb érme értékénél kisebb visszajárót?
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
Haskell Exercism

Készen állsz elkezdeni a(z) Pénzváltás feladatot?

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