Пусть сначала мальчик рассадил солдатиков в машинки по 2, тогда у него осталось 4 солдатика. Затем он этих 4 солдатиков начал подсаживать в машинки так, чтобы в одной машинке было 3 солдатика и одной машинке солдатика не досталось. Значит 4 оставшихся солдатика расселись в 4 машинки, а одна, 5−я машинка осталась с 2 солдатиками. Таким образом, машинок было 5. Теперь найдем количество солдатиков.
Мальчик рассадил в 5 машинок по 2 солдатика и у него осталось 4. Значит, в машинках оказались:
5 * 2 = 10 (солдатиков), а вместе с оставшимися без машины их было:
10 + 4 = 14 (солдатиков).
Ответ: у мальчика было 14 солдатиков и 5 машин.