Пассажир шел 20 с в одну сторону и 20 с обратно. Относительно земли он шел со скоростями 0,5+1=1,5 м/с и |0.5-1|=0,5 м/с. Путь относительно земли 1,5*20+0,5*20=40 м.
В общем случае, если скорости пассажира относительно вагона v, а скорость поезда uv, то путь не зависит от скорости пассажира и равен u*t.