#!/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 "終了!お疲れ様!"