(не)тепло — пишется раздельно, так как есть противопоставление с союзом «а».
Ответ: Было не тепло, а холодно.