Добрый день. Никаких специальных запретов на использование thread и future сейчас нет. Проблемы с компиляцией вероятно объясняются различиями в версиях компилятора.
Однако, поскольку решения запускаются на однопроцессорной виртуальной машине, смысла в параллельной реализации нет.
С уважением, Илья Ступаков.