На 1 кг массы подростка вес которого 50 кг необходимо:
белка:50*2=100г , что составляет 100* 17кДж=1700кДж в сутки;
жира:50*2=100г, что составляет 100*39= 3900 кДж в сутки;
углеводов: 12000-(1700+3900)=6400кДж что составляет 6400:17=376,4705...приблизительно 376,5г
Таким образом дневной рацион составит:
завтрак 25% или белки:25г (425кДж), жиры: 25г (975кДж), углеводы: 94,125г (1600,125кДж).
обед 50 % или белки: 50г (850кДж), жиры:50г (1950кДж), углеводы 188,25г (3200,25кДж)
полдник 15% или белки: 15г (255кДж), жиры 15г (585кдж), углеводы 56,475г (960,075кДж)
ужин 10% или белки: 10г (170кДж), жиры 10г (390кДж), углеводы 37,65г (640,05 кДж).
Проверяем:Дневной рацион:завртак+обед+полдник+ужин=12000кДж.
Мы получили:3000,125кДж+6000,25кДж+1800,075кДж+1200.05кДж=12000,05кДж
PS: небольшая погрешность получилась в результате округления, хотя возможно, что в условии есть опечатка, и поэтому углеводы не разделиись без остатка.