Дима = 3
Боря + Дима = Гриша + Андрей
Боря + Гриша < Дима + Андрей
Андрей < Гриши
Если Андрей поймал 2 рыбы, а Гриша 3, то
Боря + 3 = 2 + 3 = 5, тогда Боря = 2.
Но тогда Боря + Гриша = Дима + Андрей = 2+3 = 5
Если Андрей = 2, Гриша = 4 или больше, то
Боря +3 = 2 +4 = 6 или больше, Боря = 3 или больше.
Тогда Боря + Гриша > Дима + Андрей, не подходит.
Единственное подходящее решение:
Андрей = 1, Гриша = 2, Боря = 0. Тогда:
Боря + Дима = 0+3 = 3; Андрей + Гриша = 1+2 = 3; 3 = 3.
Боря + Гриша = 2, Андрей + Дима = 4; 2 < 4.
Ответ: Гриша поймал 2 рыбы.