ジャマイカの答えを見つける「JAMAICA(ジャマイカ)自動計算」

Pocket

計算ゲーム「ジャマイカ」の答を見つけるページを作ってみました。

「ジャマイカ」は2個の黒いサイコロと5個の白いサイコロを使って、数合わせをするゲームです。
計算に強くなるという触れ込み。
どうやっても答が見つからないときに「JAMAICA(ジャマイカ)自動計算」を使うと見つかるかもしれません。

2022年8月25日追記
コメントをいただいて分かったのですが、比較的簡単なパターンなのに「ジャマイカ自動計算」を使っても答が見つからない場合がありました。
「66 1,1,1,5,6」のパターンです。
自分で書いたコードなのに原因が分かりません。
直すより、新しく書いた方が早いと思ったので、JavaScriptからPython+PHPに書き直しました。
その結果、「((((1+1)*5)+1)*6)」が見つかりました。

2023年7月30日追記
コメントをいただいて分かったのですが、比較的簡単なパターンなのに「ジャマイカ自動計算」を使っても答が見つからない場合がありました。
「63 4,4,4,5,5」のパターンです。
「64=4*4*4-5/5」があるはずなのに見つかりませんでした。
5個の数値の全ての順列を求め、左端から順に取り出して全ての計算式を考えるのですが、実は「1*2*3+4*5」のような3個と2個のパターンを考慮していませんでした。
ちょっと苦戦しましたが解決したのでコードを書き直しました。
その結果、「(((4*4)*4)-(5/5))」が見つかりました。

[ 2010年5月15日 | カテゴリー: Tool | タグ: , , ]

« | »

コメント

  1. 衛藤誠 より:

    黒66
    白1,1,1,5,6

    not found
    になってしまいますが
    これはできます。

  2. stabucky より:

    ありがとうございます。
    確かにおかしいですね。
    確認します。

  3. stabucky より:

    >衛藤誠さん
    プログラムを確認しましたが原因が分かりませんでした。

  4. 衛藤誠 より:

    早速の返信ありがとうございました。
    他にも、
    1,1,1,5,5⇒55
    1,1,1,4,5⇒44
    1,1,1,3,5⇒33
    も駄目でした。

  5. stabucky より:

    >衛藤誠さん
    完全に書き直してみました。
    あげていただいたパターンは全て答が見つかりました。
    ありがとうございました。

  6. 微笑みデブ より:

    5.4.4.5.4=63ができるのに計算が出てきませんでした
    (ちなみに解き方は4*4*4-5/5)

  7. stabucky より:

    >微笑みさん
    コードを見直しましたが原因がわかりませんでした。
    いつかゆっくり考えてみたいと思います。

  8. stabucky より:

    >微笑みさん
    原因が分かって解決策を思い付いたのでコードを書き直しました。
    詳細は記事に追記しました。
    ありがとうございました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

送信してください。


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報