Структурные изомеры — вещества с одинаковой молекулярной формулой, но разным порядком связи атомов. Значит, сначала считаем формулу, потом сравниваем строение.
Бутадиен-1,3: CH2=CH−CH=CH2, формула C4H6. Ищем среди перечисленных вещества состава C4H6 с иным строением.
Бутен-1 CH2=CH−CH2−CH3 и бутен-2 CH3−CH=CH−CH3 — это C4H8, лишние два атома водорода, не подходят.
Циклобутан — цикл из четырёх групп CH2, тоже C4H8, не подходит.
Бутадиен-1,2 CH2=C=CH−CH3 — состав C4H6 совпадает, но это другое положение двойных связей в той же цепи, то есть изомерия положения кратных связей — подходит (№ 3).
Бутин-1 CH≡C−CH2−CH3 — состав C4H6 совпадает, а вместо двух двойных связей одна тройная: изомерия по типу кратной связи (межклассовая, алкадиен — алкин) — подходит (№ 4).
Полезно связать это со строением атомов углерода: в бутадиене-1,3 все четыре атома при двойных связях sp2-гибридизованы; в бутадиене-1,2 центральный атом с двумя двойными связями sp-гибридизован, крайние — sp2; в бутине-1 атомы тройной связи sp-гибридизованы, остальные sp3. Разный набор гибридизаций при одинаковой формуле C4H6 как раз и показывает, что порядок связывания атомов различен, — это структурные изомеры. В бутенах и циклобутане нет ни одного sp-атома, а формула C4H8, поэтому они изомерами бутадиена-1,3 быть не могут.
Ответ: 34.