Gambarlah program atau fungsi yang akan menulis ke STDOUT nwaktu (masing-masing untuk satu langkah) string yang berisi titik .di lokasi walker. Program juga perlu menulis satu baris setiap sdetik (atau menunggu beberapa sdetik setelah setiap baris).
Jalan acak adalah formalisasi matematis dari lintasan yang terdiri dari suksesi langkah acak ( wiki ), sehingga setiap langkah baru akan menjadi langkah terakhir ditambah nilai baru, jadi tnilai langkah apa pun hanyalah jumlah dari semua nilai acak sebelum ir ditambah nilai awal.
Program harus mengambil 2 input dan hanya akan menggunakan spasi " "dan titik "."pada output. Nilai awal walker akan 20sedemikian rupa sehingga output harus berupa titik setelah 19 spasi.
. #19 spaces then a dot
Setiap langkah baru nilainya akan menjadi nilai terakhir dari walker plus salah satunya [-2-1,0,1,2](masing-masing 20%). Setelah posisi baru dicetak, program harus menunggu beberapa sdetik dan melanjutkan ke langkah berikutnya. Jika langkah tersebut membawa walker ke luar jangkauan, langkah 1 to 40itu harus diabaikan dan posisi walker tetap sama. Jumlah spasi akan selalu berupa angka dari 0 hingga 39.
Contoh
#input
Mywalk(s = 0.1, n = 30)
#output
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Pertimbangan
Anda dapat mengambil input sebagai format apa pun yang masuk akal
Kode terpendek menang
Tidak apa-apa jika program Anda hanya menerima detik sebagai bilangan bulat
1 to 40, karena jumlah ruang selalu position-1.

njumlah langkahnya?