R-mahjong ⅠⅠ: is hand winning?
Druga część serii poświęconej japońskiej grze "riichi mahjong". Jest ona nieco bardziej skomplikowana niż poprzednia.
Państwa zadaniem jest sprawdzenie, czy układ jest zwycięski. Jeśli w poprzedniej misji otrzymali Państwo gotowy układ, to w tej będzie tylko zestaw płytek w danych wejściowych, który może nie być zwycięski.
Proszę pozwolić mi przypomnieć warunki zwycięstwa.
- W układzie powinno znajdować się dokładnie 14 kamieni.
- Układ musi zawierać cztery zestawy (pon lub chi) i jedną parę.
W tej misji dodawany jest drugi argument funkcji - lista tak zwanych zestawów otwartych. Taki zestaw w grze jest tworzony poprzez zabranie kamienia, który przeciwnik odrzucił jako niepotrzebny. Zestaw, który został uzupełniony tym kamieniem, jest odkładany na bok i nie ulega już zmianie. Proszę zauważyć, że pary nie mogą być otwarte.
Każdy...