Ответ:
мальчик в чёрной кепке
Объяснение:
т.к девочка в желтой куртке пришла не первая.
мальчик в чёрной кепке пришел после красной шапочки.
девочка в зелёном после мальчика с синим шарфом.
красная шапочка пришла позже мальчика в синем, но она стоит за девочкой в зеленой куртке. а девочка в желтом пришла последней
то есть очередь такая мальчик с синим шарфом 1 девочка в зеленой куртке 2 красная шапочка 3 мальчик в черной кепке 4 девочка в желтой курточке последняя