みなさん、どうでした?

難しいですね~
さて回答です。

誰も見えない最下段と隔離されている子供はなしとして、
残るは最上段、中段の子供達にしぼります。
最上段の子は青1人と赤1人は確認できますが、
同じ色2つを確認しない限り、自分が何色かはわかりません。
中段の子は赤1人しか確認できません。
が、
先生の「わかった人!」と言ったときに、
もし最上段の子が「わかった」と言ったとしたら
2つの色を確認したという事なので
最下段の子が赤なので、自分の
最下段の子は赤だとわかります。
最上段の子がわかったと言わないという事は
2つ同じ色を確認できなかったという事になるので
自分は
青だとわかるんですよね~
考えた人すげ~