Первый - синий
Второй - красный
Третий - оранжевый
Пошаговое объяснение:
Известно, что все высказывания детей ложные.
Первый сказал: "У меня оранжевый компас", так как это ложь, то у первого не оранжевый компас. Поэтому у первого или красный или синий компас.
Второй сказал: "Мой компас синего цвета", так как это ложь, то у второго не синий компас. Поэтому у второго или красный или оранжевый компас.
Третий сказал: "Мой компас не оранжевый", так как это ложь, то у третьего оранжевый компас!
Теперь, так как оранжевый компас у третьего, то у второго из "красного или оранжевого" достанется точно красный компас!
Далее, так как у второго точно красный компас, то у первого из "красного или синего" достанется точно синий компас!
Пусть до встречи желтое такси преодолело k маршрутов, значит оно 2k раз ездило туда и обратно. Аналогично зеленое такси ездило 2l раз, а белое 2m раз. Пусть они впервые встретились, тогда 42*2k=28*2l=35*2m ⇔ 42k=28l=25m=НОК(42, 28, 35)=420. Значит, через 420 минут они все снова встретятся. При этом желтое такси преодолеет 10 маршрутов, зеленое 15, а белое 12