ikoamu / haskell-bowling

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | SUM | | | | | | | | | | | 0

1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | SUM |1 | | | | | | | | | | 1 6 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | SUM |1 6| | | | | | | | | | 7 10 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | SUM |1 6|X -| | | | | | | | | 7 5 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | SUM |1 6|X -|5 | | | | | | | | 7 5 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | SUM |1 6|X -|5 /| | | | | | | | 32

[(1, 6), (10, 0), (5, 5)]

最終フレームの処理メモ

  • 1、2投目の合計が10未満のときは3投目が-で点数加算なし
  • スペアになる条件
    • 1投目がストライクで2,3投目の合計が10になったとき
    • 1投目がストライクではないときに1,2投目の合計が10になったとき
  • ストライクが発生する条件
    • 1投目が10のとき
    • 1投目が10のときに2投目も10のとき
    • 1,2投目が10のときに3投目が10のとき
    • 1,2投目でスペアになったときに3投目で10のとき

About


Languages

Language:Haskell 73.9%Language:Dockerfile 25.0%Language:Shell 1.0%