回答

まずaは自然数であるということは比較的容易に解けます。
2は√4です。だからaは5、6、…とbの二乗より小さい最大の自然数まで当てはまる。aの個数が20個なので、
5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、まで当てはまるから
√24に最も近いけど大きい自然数は、と考えた時に、自然数を√で1から表すと、
1は√1、2は√4、3は√9、4は√16、5は√25、
√24<√25なのでbは5になります。

この回答にコメントする
疑問は解決しましたか?