A feladatod, hogy megállapítsd, van-e a zacskóban olyan színű cukorka, amely a zacskó elemeinek többségét adja. 🍬 A többségi elem az, amely egy gyűjteményben a hely több mint felét foglalja el. Adott egy lista, amely a színeket képviseli: add vissza a többséget adó színt, vagy jelezd, hogy nem található többség.
Egy egyszerű listánál, [Red, Red, Blue, Red, Green], a visszaadott érték Red kell legyen, mert a Red háromszor szerepel az öt elemű listában. A [Red, Red, Blue, Green] listánál viszont nincs többség, hiába a Red a leggyakoribb elem, mert a 2/4 nem nagyobb az elemek felénél.
majorityFinder függvényt bármilyen módon megvalósíthatod, de adtunk néhány vázat, amelyek a MyStore ability segítségével működnek. (A MyStore ability ugyanaz, mint a Store a szabványos könyvtárból, itt viszont az egyértelműség kedvéért kicsit más nevet adtunk neki.) Ha úgy döntesz, hogy ezt az abilityt használod, meg kell valósítanod a runWith handlert. A runWith egyszerre adja vissza a MyStore abilityt használó függvény futásának eredményét és a MyStore végső állapotát.Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Unison nyelvet 53 feladat segítségével, valódi emberi mentorálással, mindez ingyen.