পর্যায় সারণী থেকে প্রতীকগুলি সহ আপনি টাইলসের একটি সেট পেয়েছেন। প্রতিটি প্রতীক একবার উপস্থিত হয়। আপনি শব্দ তৈরির জন্য চিন্তা করছেন তবে আপনি এটি জানতে পারবেন কি না এটি সম্ভব কিনা।
চ্যালেঞ্জ
আপনার পছন্দসই ভাষায় এমন একটি প্রোগ্রাম লিখুন যা কোনও ইনপুট প্যারামিটার হিসাবে স্ট্রিংয়ে নেবে। আপনি ধরে নিতে পারেন যে ইনপুটটি শূন্য নয়, কোনও স্থান নেই এবং এএসসিআইআই অক্ষর রয়েছে।
আপনার প্রোগ্রামটিকে সেই স্ট্রিংটি নেওয়া উচিত এবং যদি শব্দটি উপাদানগুলির পর্যায় সারণি থেকে চিহ্নগুলি তৈরি করতে পারে এবং শব্দটি না করতে পারে তবে একটি মিথ্যা মানটি আউটপুট করা উচিত।
এই চ্যালেঞ্জটিকে আরও কঠিন করার জন্য, আপনি দু'বার কোনও চিহ্ন ব্যবহার করতে পারবেন না। সুতরাং আপনি যদি নাইট্রোজেন ব্যবহার করেন তবে আপনি আবার একই শব্দ Nব্যবহার করতে পারবেন না N।
বিধি
স্ট্যান্ডার্ড লুফোলগুলি অনুমোদিত নয়। আপনি উপাদানগুলি 1-118 (হাইড্রোজেন থেকে ইউনোকটিয়াম) থেকে প্রতীক ব্যবহার করতে পারেন। আপনি এখানে সমস্ত উপাদানগুলির একটি তালিকা পেতে পারেন । আপনি চাইলে ফাইল বা ইনপুট আর্গুমেন্ট থেকে প্রতীকগুলির তালিকাটি পড়তে পারেন।
পরীক্ষার কেস:
Laos - true (LaOs)
Amputation - true (AmPuTaTiON)
Heinous - true (HeINoUS)
Hypothalamus - true (HYPoThAlAmUS)
Singapore - true (SiNGaPoRe)
Brainfuck - true (BRaInFUCK)
Candycane - false
এটি একটি কোড গল্ফ চ্যালেঞ্জ, সংক্ষিপ্ততম কোড জয়।
শর্তাবলী বন্ধ করার আগে: যদিও এটি এই চ্যালেঞ্জের অনুরূপ হতে পারে , তবে আমি এটি পৃথক বলে মনে করি কারণ এটি 'পর্যায় সারণি থেকে সম্ভব সমস্ত শব্দের একটি তালিকা তৈরি করে না', এটি 'স্বেচ্ছাসেবক ইনপুট নিন এবং নির্ধারণ করুন কিনা এটি পর্যায় সারণী থেকে তৈরি করা যেতে পারে '