Обозначим длину одной ступеньки эскалатора $l_0$, скорость эскалатора $u$, собственную скорость идущих людей $v$, а число ступенек эскалатора $N_0$. Время движения человека, стоящего на эскалаторе $t_{стоя}=\frac{N_0 l_0}{u}$. Время движения человека, идущего по эскалатору $t_{ид}=\frac{N_0 l_0}{u+v}$.
В системе отсчёта эскалатора (или стоящего на эскалаторе человека) относительно стоящего человека проходит колонна людей со скоростью $v$. Длина этой колонны $vt_{стоя}=\frac{v}{u} N_0 l_0$, а значит людей в этой колонне \[N_1=\frac{v}{u} N_0 \tag{1}\] В системе отсчёта человека, идущего по эскалатору, справа от него во встречном к нему направлении идет колонна людей со скоростью $v$. Длина этой колонны $vt_{ид}=\frac{v}{v+u} N_0 l_0$, а значит людей в этой колонне \[N_2=\frac{v}{v+u} N_0 \tag{2}\] Из свойств дробей получаем, что $N_2 < N_1$, то есть $N_1$ больше.
На этот вопрос можно было ответить и из качественных соображений: каждый раз, когда люди слева делают шаг, они встречают нового соседа справа, а люди справа встречают соседа слева. То есть частота встречи нового соседа у левых и правых людей одинакова. Но те, кто находятся на эскалаторе дольше, встречают больше людей.
Из $(1)$ и $(2)$ уравнений следует, что $N_0=\frac{N_1 N_2}{N_1-N_2}$. Людей на эскалаторе в два раза больше, чем ступенек
$$N=2N_0=\frac{2N_1 N_2}{N_1-N_2}$$