Это условное предложение третьего типа (Third Conditional). Оно используется для выражения гипотетических ситуаций в прошлом, которые не произошли.
Ответ: If Neil and Blake hadn't slept by a fire, they would have died of cold.