У вас в задаче ошибка, число атомов равно не 5, а 7. Тогда задача приобретает правильный вид
ρ(H2) = 50*2 = 100
Гептан
Метилгексан - два первичных атома углерода, остальные вторичные
2,2 диметилпентан - один четвертичный, 4 первичных, остальные 2 вторичные
2,2,3 триметилбутан - 5 первичных атомов углерода, один четвертичный, один вторичный