長さ10mの細い道の上に、カニが1mの間隔をおいて9匹いる。カニたちは左方向か右方向にこの道の上を毎秒1mで歩きつづける。左右どちらかの道の端にたどり着けばゴールであるが、道幅は極端にせまく、カニ同士がぶつかるとそれぞれ進行方向とは逆に歩き出す。

9匹のカニが初め左右どちらの方向に進むか定めないとすると、すべてのカニがゴールするまでの最短時間と最長時間はそれぞれ何秒になるか。
最短 5秒
最長 9秒
<解説>

最長パターン①のとき、左端のカニが右向き、残りのカニがすべて左向きに歩く。左端のカニが左から2番目のカニにぶつかるとそれぞれ反転して逆向きに歩き出すが、2番目のカニは3番目、3番目のカニは4番目...と次々にぶつかって反転し、逆向きに歩く。この動きは左端のカニが右側にいるカニをすり抜けて進んでいくのと同じ動きとなるので、左端のカニが邪魔されずに右端のゴールへたどり着く時間と同じになる。
最長パターン②のとき、すべてのカニが交互に逆向きになった状態で歩きはじめる。1秒ごとにぶつかったカニ同士が反転するが、両端のカニは順次ゴールしていく。4秒後、真ん中のカニの進行を邪魔するカニがいなくなるので、それからさらに5秒後に真ん中のカニがいずれかの端にゴールする。