Vì trước và sau phản ứng thì khối lượng không đổi nên nếu dY/X = 2 thì chứng tỏ số mol trong X gấp đôi trong Y.
Vây lúc đầu có 0,4 mol X thì sau phản ứng sẽ có 0,2 mol hh Y.
Vì số mol hidrocacbon không đổi nên lượng mất đi chính là H2 đã phản ứng là 0,4-0,2=0,2mol
TH1: nếu trong Y mà không có H2 ( H2 đã phản ứng hết, ankin dư) thì 0,2 mol còn lại gồm hh hidrocacbon và số mol này cũng bằng số mol ankin ban đầu, vậy trong X có 0,2 mol ankin và 0,2 H2, có mx=4,6 thì bạn tính được M ankin = 21 ( loại vì C2H2 nhỏ nhất mà đã là 26)
Vậy thì H2 hết và ankin chuyển hết thành ankan, hỗn hợp Y có ankan và H2 dư. 1 mol akin phản ứng với 2 mol H2, vậy 0,2 mol H2 thì chứng tỏ có 0,1 mol ankin => 0,3 mol H2.
Kết hợp với mx=4,6 bạn tính ra được M ankin = 40 ( C3H4).