実は答えは一つではありません。まず普通に考えてみましょう。
「矛で盾を突く」と言いましたが、「突く」とはどの程度の
攻撃を表すのでしょう。ちょこんと突くだけかもしれませんし、
全ての力をぶつけることかもしれません。
「突く」という言葉に明確な定義が無い限り、どんな力でも
突く行為に変わりはありません。そして、「盾が破れない力」で
突いている限り、盾はもちろん、矛すらも無敵であることに
矛盾は生じません。もし矛が盾を破ってしまったら、その瞬間
無敵の盾が偽物だったことになってしまいますね。
というわけで、意外なことに正解は
3.無敵の盾が、無敵の矛をはねかえす。
となります。
この答えに納得いかない方もいるでしょう。実はもう一つ
答えがあるのですが…詳しくはQ125に続きます。