Если бы ремонт в квартире делал перед морем, то:
12+6=18 августа бы только закончил ремонт и дачу, а по условию17 он уже был на море.
Значит ремонт он делал после моря.
Чтобы успеть сделать ремонт в квартире, Денису Евгеньевичу необходимо начать ремонт не позже
28-6+1=23 августа
А значит на море он должен поехать не позже:
23-10=13 августа он должен быть уже на море, а значит на даче он может быть до 12 августа.
Ответ на даче Денис Евгеньевич был до 12 августа, а ремонт начал 23 августа.