amount of ice cream= 1/2 kg
1/8 part has been eaten=>1/2*1/8=1/16 kg
remaining will be=1/2-1/16=7/16 kg
this 7/16 is equally distributed among three persons so each will get=(7/16)/3 =7/48 kg
percentage out of total of each person =(7/48)/(1/2)*100 =29.16%