Каждый сказал два факта (номер и марка), и одна из сказанных слов является ложью и одна правдой. Допустим, что первый верно указал цифру 1. Значит, он обманул относительно жигулей. Раз номер с единицы начинается, то другие обманули относительно номера, а значит, верно указали марку машины. Но они не могли оба верно указать марку, ведь один сказал - "Москвич", а второй - "иномарка". (т.к "Москвич" это не иномарка) Значит первое предположение, что номер начинается с единицы не верное!!! Раз номер не с единицы , то первый обманул про номер, значит правду сказал про марку - это "Жигули".
Раз марка жигули, то второй обманул про Москвич, а значит верно сказал про номер с семерки. Третий значит, обманул про иномарку, но верно сказал, что номер начинается не с единицы а с семерки. Значит это было "Жигули" с номером, который начинался с семерки.