ゲーム

「連鎖ノ試練」 答え合わせ- エンジニア専用RPG CODE QUESTで使ったコード

ツイッターを見ていたら面白そうなツイートが流れてきた。

CODE QUEST 〜伝説ノエンジニア、求ム〜|GeekOut : https://geek-out.jp/cp/code-quest/

ちょっくらやってみっかと挑戦してみたところ、1個めと2個めの問題はすぐにクリア出来たのだけど、3個めの問題はプログラムを組まないとクリアできなさそうな問題だった。

問題の内容は

“イアラ”,”ウェイト”,”オメガロ”,”ガルヒ”,”ガングリオンズ”,”クリオ”,”ジェノバ”,”スノウガ”,”ズビズバ”,”スペシウム”,”タグアズ”,”ドドンパ”,”トルネ”,”ネメシス”,”バイナリル”,”ハザード”,”パリピファイア”,”バルース”,”ヒラケゴマ”,”フェイク”,”プリズマ”,”ホルーガ”,”マッハ”,”マホマホ”,”ムート”,”ラリホフ”,”ランス”,”ループ”,”ロールウェイブ”,”ワロス”

という30個の魔法をシリトリで繋げて20個以上連鎖させるというもの。

最初は魔法の重複があっても良いと思っていたので、そういうコードを書いてたけど、実際に答えを入力してみると重複は許されないらしい。

これはたしかに、人間がやると大変そうな良問題。

ということでコンピューターの力を使って強引に、組合せをランダムにシャッフルしながら多数の試行を重ねて解くという、いわゆるブルートフォースアタック的なやり方で解決した。

なるべくわかりやすいように丁寧にコメント書いてみました。

やりかたは色々あると思うんですが、この場合再帰を使うのが一番やりやすいかなと思いました。

自力でクリアしたい人はネタバレになってしまいますので気をつけて…。

実行結果は以下の通り。

どうやら連鎖は20個がマックスじゃないかな〜。

 

この記事が気に入ったらいいね!しよう
🍀

更新情報をお届けします

スポンサーリンク

関連記事

  1. グルメ

    コスパ最高の70%カカオが香るチョコレート「スペリオールエクアトゥール」

    最近2kg程度体重が増えまして「そろそろ低糖質ダイエットでも始めるか(…

  2. ウェブサービス

    新しい習慣を作りたい人に教えたいタスク管理ツールToodledo

    タスク管理という言葉をご存知だろうか。グーグルで検索すると、タスク…

  3. スポット

    モンゴルに到達するも夢叶わず。名護屋城にみた兵どもが夢の跡

    以前に「鷹島いいっすよ〜」という話を聞いて以来、ずっと心の中に鷹島の事…

  4. Mac

    mac使いならホント絶対入れとけってソフト「Alfred」

    僕はこのソフトウェア -Alfred- をMacにインストールして以来…

  5. お店紹介

    佐世保産のはちみつが美味しかった。長崎花蜜の話

    僕の中でいま、はちみつが小さなブームになっている。人生で二度目の出来事…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

スポンサーリンク

  1. 写真

    東京摩天楼の写真、東京スカイツリーにのぼって思った事。
  2. 日記

    わたしという人間
  3. 写真

    【写真】佐世保の街角写真
  4. レビュー

    日本のCGレベル上がってる!映画「亜人」を4DXで見てきた感想
  5. 写真

    カメラと写真
PAGE TOP