Немного не понятно с условиями последней задачи. Написал как понял. См. приложения
1) 1.Y 2.X 3.X 4.W
2) a - не верно, б - верно
3) В троичной системе счисления (2001₃ = 55)
ближайшее большее число(но не меньшее, т.к. сообщение тогда не поместится), равное степени двойки(2,4,8,16,32,64,128,256....) это 256. 256-это два в восьмой степени. значит номер каждого спортсмена весит 8 бит. 8*120(половина спортсменов)=960 бит
или 8 бит-1 байт, тогда ответ 120 байт(те же 960 бит)