Ответ:
Число спортсменов должно быть общим делителем чисел 248 и 341. Найдём их наибольший общий делитель:
\(341-248=93\); \(248=93\cdot2+62\); \(93=62+31\); \(62=31\cdot2\).
Следовательно, \(\operatorname{НОД}(248,341)=31\). Значит, наибольшее число спортсменов — 31. Каждый получит \(248:31=8\) маек и \(341:31=11\) футболок.
Ответ: 31 спортсмен.
