Вот так однозначно сказать, сколько шагов уместится в одном или нескольких километрах, явно не получится: все люди разные и шаги у них тоже будут разные - вы посмотрите, как идут коротышки до полутора метров ростом и великаны, чей рост если и не зашкаливает, то хотя бы подходит, к двум метрам. Поэтому можно говорить исключительно о примерных (средних) расчетах.
Например, про себя я знаю, что два моих шага (правой и левой ногой, или наоборот - левой и правой) составляют примерно 1,5 метра - я этим часто пользуюсь, когда надо что-то примерно оценить по длине. Зная это, я могу сказать, сколько мне потребуется сделать шагов, прежде чем я одолению километр: тут простая арифметика начинает работать. Делим 1000 метров на 1,5, а потом умножаем на 2 (ведь 1,5 метра - это два моих шага). Получается, что пройдя километр я сделаю где-то 1333 шага.
На дистанции в 2 километра мне придется сделать уже 2666 шагов, а три километра я пройду, сделав, считай, 4 тысячи шагов.
В 4-х километрах будет 5332 моих шага, а в 5-и - 6665 шагов.
С учетом роста человека можно делать поправку, равную примерно 10% в ту или иную сторону, и получим примерный результат.