Нарисуйте программу или функцию, которая будет записывать в STDOUT nраз (каждый за один шаг) строку, содержащую точку .в месте нахождения ходунка. Программа также должна записывать строку каждые sсекунды (или ждать sсекунды после каждой строки).
Случайное блуждание - это математическая формализация пути, который состоит из последовательности случайных шагов ( вики ), так что каждый новый шаг будет последним шагом плюс новое значение, поэтому любое tзначение шага является просто суммой всех случайных значений перед ИК плюс начальное значение.
Программа должна принимать 2 входа и использовать только пробелы " "и точки "."на выходе. Начальное значение ходунка будет 20таким, что на выходе должно быть точка после 19 пробелов.
. #19 spaces then a dot
На каждом новом шаге значение будет последним значением ходунка плюс одно из них [-2-1,0,1,2](шанс 20% каждый). После того, как новая позиция напечатана, программа должна подождать sнесколько секунд и перейти к следующему шагу. Если шаг выводит ходунка за пределы диапазона, 1 to 40его следует просто проигнорировать, и положение ходунка остается прежним. Количество пробелов всегда будет числом от 0 до 39.
пример
#input
Mywalk(s = 0.1, n = 30)
#output
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Соображения
Вы можете принять вход как любой разумный формат
Самый короткий код выигрывает
Это нормально, если ваша программа принимает только секунды как целые числа
1 to 40, потому что количество пробелов всегда position-1.

nэто количество шагов?