$n_{CO_2}=0,1 mol$
$n_{H_2O}=0,10625 mol$
Trong X có 1 chất có CTTQ $C_nH_{2n}$ (x mol), đốt lên cho $CO_2$ và $H_2O$ có số mol bằng nhau.
Mà $n_{CO_2} < n_{H_2O}$ nên chất còn lại là $C_mH_{2m+2}$ (y mol)
$n_X=0,025 mol$
Bảo toàn C: $nx+my=0,1$ (1)
Bảo toàn H: $nx+my+y=0,10625$
$\Leftrightarrow y=0,10625-0,1=0,00625$
$x+y=0,025\Rightarrow x=0,01875$
Thay x, y vào (1): $0,01875n+0,00625m=0,1$
$\Leftrightarrow 3n+m=16$
$\Rightarrow n=m=4$ (thoả mãn hidrocacbon khí)
Vậy 2 hidrocacbon là $C_4H_8$, $C_4H_{10}$