Поскольку в субботу число месяца было больше номера вагона, а номер вагона в пути не менялся, и оказался равным числу месяца в понедельник, то число месяца в понедельник меньше числа в субботу, т.е. во время переезда начался новый месяц (в воскресенье или понедельник). Значит понедельник - это 1-ое или 2-ое число месяца, и значит номер вагона - 1 или 2. Так как номер места оказался строго меньше номера вагона, то номер вагона не может быть 1 (ведь номер места не может быть 0 или отрицательным), поэтому вагон имеет номер 2, а место, соответственно - 1-ое.
P.S.: Данные про 50 часов нужны, скорее всего, чтобы понять, что приехал он в понедельник ближайший к "выездной" субботе, а не в понедельник через неделю или более.
42 получается вроде
1)делится на 42
2)имеет 42 натуральных числа
56-6=50 кусков сделал дед
1 кусок больше на 1,чем распил,значит
50-1=49 распилов
Ответ 49 распилов