Шли пешеходы явно меньше 10 дней, иначе первому пришлось бы остановиться.В таком масштабе задачу проще всего решить перебором.Вначале В был в точке 0, а А был в точке 7, поскольку он был на 7 километров впереди.За первый день А прошёл 10 км, а В прошёл 2 км, и оказались они соответственно в точках 17 и 2.За второй день А прошёл 9 км, а В прошёл 4 км, и оказались они соответственно в точках 26 и 6.За третий день А прошёл 8 км, а В прошёл 6 км, и оказались они соответственно в точках 34 и 12.За четвёртый день А прошёл 7 км, а В прошёл 8 км, и оказались они соответственно в точках 41 и 20.За пятый день А прошёл 6 км, а В прошёл 10 км, и оказались они соответственно в точках 47 и 30.За шестой день А прошёл 5 км, а В прошёл 12 км, и оказались они соответственно в точках 52 и 42.За седьмой день А прошёл 4 км а В прошёл 14 км, и оказались они соответственно в точках 56 и 56. Это и есть место встречи, город с ярмаркой.Ответ: пешеходы были в пути 7 дней.