Для решения задач подобного типа, но не для этой.
21 марта в задании указано не просто так. Для решения таких задач нужно помнить, что:
21 марта и 23 сентября - дни равноденствия. Это значит, что солнечные лучи падают под прямым углом на экватор, а значит день равен ночи на любой широте как в южном, так и в северном полушарии.
22 июня (день летнего солнцестояния) солнечные лучи падают под прямым углом на северный тропик. В это время за южным полярным кругом наступает полярная ночь. В северном полушарии в это время самый длинный день и самая короткая ночь. (Чем севернее расположен город, тем больше продолжительность дня)
22 декабря (день зимнего солнцестояния) солнечные лучи падают под прямым углом на южный тропик. В это время за северным полярным кругом наступает полярная ночь. В это время в северном полушарии самый короткий день и самая длинная ночь. (чем южнее город, тем больше продолжительность дня)
Для данной задачи нужно еще вспомнить, что день начинается на территории России на Дальнем Востоке, то есть здесь мы смотрим на долготу города.
Получаем восточнее всего расположена Астрахань, поэтому здесь раньше всего солнце поднимется над горизонтом. Но так все 4 города находятся в одном часовом поясе (смотрим карту часовых поясов), то разница будет составлять буквально несколько минут.