意味・用法
他動詞:「(問題を)解く,解決する;(謎・事件を)解明する」
名詞 solution「解決策,解答」a solution to ~(× of)
詳しい説明を読む
We need to solve this problem as soon as possible.
できるだけ早くこの問題を解決する必要がある。
There is no easy solution to climate change.
気候変動に簡単な解決策はない。
solution は「問題に対する答え」なので to を使います。answer to ~/key to ~ と同じ発想です。solution には「溶液」という意味もあります。
類義語との使い分け
solve:答えや方法を見つけて問題を解く
resolve:対立・紛争を解決する;決心する(resolve to do)
詳しい説明を読む
The two countries resolved the dispute peacefully.
両国は紛争を平和的に解決した。
数学の問題やパズルを「解く」のは solve です。「問題を解く」を × answer a problem とするより solve a problem が自然です(answer a question「質問に答える」と区別)。