#!/usr/bin/env ruby # -*- croding: utf-8 -*- qin = ["庄内空港の愛称はどれでしょう?", "日本生まれじゃない食べ物はどれでしょう?", "スパイスもしくはハーブの名前ではないものはどれでしょう?", "日本最南端の島の名前はどれでしょう?", "日本生まれじゃない飲み物はどれでしょう?", "60℃の水に最も溶けるものはどれでしょう?", "この世にいない生き物はどれでしょう?", "日本の固有種はどれでしょう?", "狐の威嚇の鳴き声は何でしょう?カタカナでお答えください", "酷暑日の基準は何度以上でしょう?数字+度でお答えください"] nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! print "何分計る? 答え:" toke = gets.chomp.to_i hakari = toke*2 while hakari>0 toi = nani.shift puts qin[toi] if toi == 0 puts "1 おいしい庄内空港 2 お米の庄内空港 3 砂丘の庄内空港" while true print "答えは:" kotae = gets.chomp.to_i if kotae == 1 puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break elsif kotae == 2 puts "不正解…" redo elsif kotae == 3 puts "不正解…" redo else puts "そんな選択肢はないよ" redo end end sleep(26) elsif toi == 1 puts "1 カップラーメン 2 ショートケーキ 3 ハンバーグ" while true print "答えは:" kotae = gets.chomp.to_i if kotae == 1 puts "不正解…" redo elsif kotae == 2 puts "不正解…" redo elsif kotae == 3 puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break else puts "そんな選択肢はないよ" redo end end sleep(26) elsif toi == 2 puts "1 カルダモン 2 アスベスト 3 ヒハツ" while true print "答えは:" kotae = gets.chomp.to_i if kotae == 1 puts "不正解…" redo elsif kotae == 2 puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break elsif kotae == 3 puts "不正解…" redo else puts "そんな選択肢はないよ" redo end end sleep(26) elsif toi == 3 puts "1 沖ノ鳥島 2 与那国島 3 択捉島 4 南鳥島" while true print "答えは:" kotae = gets.chomp.to_i if kotae == 1 puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break elsif kotae == 2 puts "不正解…" redo elsif kotae == 3 puts "不正解…" redo elsif kotae == 4 puts "不正解…" redo else puts "そんな選択肢はないよ" redo end end sleep(21) elsif toi == 4 puts "1 メロンソーダ 2 コカ・コーラ 3 カルピス" while true print "答えは:" kotae = gets.chomp.to_i if kotae == 1 puts "不正解…" redo elsif kotae == 2 puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break elsif kotae == 3 puts "不正解…" redo else puts "そんな選択肢はないよ" redo end end sleep(26) elsif toi == 5 puts "1 食塩 2 硝酸カリウム 3 ショ糖 4 ミョウバン" while true print "答えは:" kotae = gets.chomp.to_i if kotae == 1 puts "不正解…" redo elsif kotae == 2 puts "不正解…" redo elsif kotae == 3 puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break elsif kotae == 4 puts "不正解…" redo else puts "そんな選択肢はないよ" redo end end sleep(21) elsif toi == 6 puts "1 トゲアリトゲナシトゲトゲ 2 トゲナシトゲトゲ 3 ゴリラゴリラゴリラ4 アゴナガアゴホソムシ" while true print "答えは:" kotae = gets.chomp.to_i if kotae == 1 puts "不正解…" redo elsif kotae == 2 puts "不正解…" redo elsif kotae == 3 puts "不正解…" redo elsif kotae == 4 puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break else puts "そんな選択肢はないよ" redo end end sleep(21) elsif toi == 7 puts "1 アカゲザル 2 アオダイショウ 3 アライグマ 4 オオヒキガエル" while true print "答えは:" kotae = gets.chomp.to_i if kotae == 1 puts "不正解…" redo elsif kotae == 2 puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break elsif kotae == 3 puts "不正解…" redo elsif kotae == 4 puts "不正解…" redo else puts "そんな選択肢はないよ" redo end end sleep(21) elsif toi == 8 while true print "答えは:" kotae = gets.chomp if kotae == "ギャン" puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break elsif kotae == "コンコン" puts "不正解…" puts "コンコンは主に求愛のときなどの鳴き声です" redo else puts "不正解…" redo end end sleep(17) elsif toi == 9 while true print "答えは:" kotae = gets.chomp if kotae == "40度" puts "正解!" if nani.size == 0 nani = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] nani.shuffle! end break else puts "不正解…" redo end end sleep(17) end hakari = hakari - 1 end puts "終了!お疲れ様!"