اسم ربات

اسم ربات

آسان

دستورالعمل‌ها

تنظیمات کارخانه‌ی ربات را مدیریت کنید.

وقتی رباتی از خط تولید کارخانه بیرون می‌آید، هیچ اسمی ندارد.

بار اولی که رباتی را روشن می‌کنید، یک اسم تصادفی در قالبی متشکل از دو حرف بزرگ و بعد از آن سه رقم تولید می‌شود، مثل RX837 یا BC811.

هر چند وقت یک بار باید رباتی را به تنظیمات کارخانه‌اش بازنشانی کنیم، یعنی اسمش پاک می‌شود. دفعه‌ی بعدی که بپرسید، آن ربات با یک اسم تصادفی جدید پاسخ می‌دهد.

اسم‌ها باید تصادفی باشند: نباید از یک ترتیب قابل پیش‌بینی پیروی کنند. استفاده از اسم‌های تصادفی خطر تداخل را به همراه دارد. راه‌حل شما باید تضمین کند که هر ربات موجود، اسمی یکتا داشته باشد.


منبع

یک جلسه‌ی debug با Paul Blackwell در gSchool.
ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
Delphi Pascal Exercism

آماده‌اید اسم ربات را شروع کنید؟

در Exercism ثبت‌نام کنید تا Delphi Pascal را همراه با 76 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.