জাভাস্ক্রিপ্টে রোবটের বিরুদ্ধে শহরের খেলা

আসুন এখন আমাদের খেলাটি পরিবর্তন করি, যাতে খেলাটি রোবটের বিরুদ্ধে পরিচালিত হয়, অর্থাৎ অন্য মানুষের বিরুদ্ধে নয়, প্রোগ্রামের বিরুদ্ধে।

আমাদের রোবটের সমস্ত অনুমোদিত শহরের একটি অ্যারে থাকুক:

javascriptlet allCities = [];

যখন একজন মানুষ তার শহর ইনপুট করবে, রোবটকে তার অ্যারেতে সেই শহরের উপস্থিতি পরীক্ষা করতে হবে।

এই ক্ষেত্রে, খেলোয়াড়ের প্রতিটি চালে নিম্নলিখিত সমস্যাগ্রস্থ পরিস্থিতি সম্ভব: খেলোয়াড় এমন একটি শহর লিখেছে যা ইতিমধ্যেই ছিল; খেলোয়াড় এমন একটি শহর লিখেছে যে বর্ণে শেষ হয়নি সেই বর্ণ দিয়ে শুরু হয়নি যে বর্ণে আগের শহরটি শেষ হয়েছে; খেলোয়াড় এমন একটি শহর লিখেছে যা রোবটের তালিকায় নেই।

রোবটকে তার চালে একটি অনুমোদিত শহর বেছে নিতে হবে যে শহরটি খেলায় এখনও ব্যবহার হয়নি। এছাড়াও, নির্বাচিত শহরটি অবশ্যই সেই বর্ণ দিয়ে শুরু হতে হবে যে বর্ণে আগের শহরটি শেষ হয়েছে।

Задание 1

রোবটের বিরুদ্ধে মানুষের খেলা বাস্তবায়ন করুন।