এমন একটি প্রোগ্রাম বা ফাংশন আঁকুন যা ওয়াকারের লোকেশনে STDOUT
n
একটি বিন্দু যুক্ত স্ট্রিংগুলিতে (এক ধাপের জন্য প্রতিটি) .
একবারে লিখবে । প্রোগ্রামটিতে প্রতি s
সেকেন্ডে একটি লাইনও লিখতে হবে (বা s
প্রতিটি লাইনের পরে সেকেন্ড অপেক্ষা করতে হবে )।
এলোমেলো পদক্ষেপ হ'ল একটি পাথের গাণিতিক আনুষ্ঠানিককরণ যা র্যান্ডম স্টেপস ( উইকি ) এর উত্তরসূরি সমন্বিত থাকে , যেমন প্রতিটি নতুন পদক্ষেপ শেষ ধাপ প্লাস একটি নতুন মান হবে, সুতরাং যে কোনও t
পদক্ষেপের মানটি সমস্ত এলোমেলো মানগুলির যোগফল is আইআর প্লাস প্রাথমিক মান আগে।
প্রোগ্রামটির 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
ধাপের সংখ্যা কি?