Я бы решала так. Так как ни одна из машин не пришла к финишу в той же последовательности в которой стартовала,тогда можно сразу отметить,что Ауди ,которая приехала последней,не может быть синей. Но по условию,Ауди и не желтая. Значит АУДИ - КРАСНАЯ. Хонда,которая пришла первой, не может быть желтой,так как первой ехала желтая машина. Получается,что ХОНДА ----СИНЯЯ. А МЕРСЕДЕС ---ЖЕЛТЫЙ.