Ответ:
Грамматической ошибки нет в первом предложении: «Когда мы вышли на улицу, я понял, что забыл надеть шапку». Его части построены правильно.
В остальных предложениях: правильно «поставить подпись»; «клубничный торт-мороженое»; «по окончании конкурса».
Ответ: «Когда мы вышли на улицу, я понял, что забыл надеть шапку».
