パラボリック・パズル

自作パズル集。

Parabolic Puzzles

Lv.5 車

xy平面上の原点からx軸正方向に車が出発する。この車は悪霊に取り憑かれており、長さ1進むごとに左右どちらかに45^\circ曲がらなければならない。ある点(m,n)m,nは整数)にお祓いポイントがあり、(m,n)から(m+1,n)へと車が移動するとお祓いができるので、そのように制御したい。これが可能であるためのm,n必要十分条件を求めよ。

f:id:fibonacci_freak:20170819130900p:plain

Lv.7 城(2)

(Lv.4「城」とは独立の問題です。)

parabolic-puzzles.hatenadiary.jp

 

飛鳥王国にはいくつかの街があり、どの2つの街の間にも一方通行の道が1つずつある。

飛鳥王は街Aに城を築いたが、王のこだわりにより、街Aからは道を辿ってどの街にも行けるようになっている。

このとき実は、街Aから出発して全ての街を1回ずつ訪れるルートがある。このことを証明せよ(ただしルートは城のある街に戻ってくる必要は無い)。

Lv.4 城

飛鳥王国にはいくつかの街があり、どの2つの街の間にも一方通行の道が1つずつある。

飛鳥王はどこかの街に城を築きたいが、城のある街からは道を辿ってどの街にも行けるようにしたい(城に戻ってこられる必要は無い)。

城を築く候補になる街はいくつあるかわからないが、ちょうど2つになることはない。このことを証明せよ。

f:id:fibonacci_freak:20170713030337p:plain

Lv.6 PARABOX

PARABOX」は高性能な故障検知装置です。

ランプのついた本体からは沢山のコードが伸びています。コードを1つ以上の機械に接続して指を鳴らすと電源が入り、繋いだ先の機械の中に故障品が1つ以上あるとランプがつきます。手を叩くと電源が切れます。電源が入っている間はコードを繋ぎかえることはできません。

困ったことにPARABOX自体も故障することがあり、故障するとランプのON/OFFが逆になってしまいます。そこでPARABOX自体にもPARABOXを接続できるよう、沢山の差し込み口が付いています。

あなたの仕事は、与えられたn(\geq 3)個のPARABOXの中から故障品を全て突き止めることです。何回指を鳴らせば確実に全て突き止められるでしょうか?

ただし全てのPARABOXが故障していることはないとします。

f:id:fibonacci_freak:20170814151508p:plain