ভূমিকা
একদিন মদ্যপান এবং বিশ্বকাপ দেখার পরে, আপনি বোগল বন্ধুত্বপূর্ণ খেলা খেলতে বসেন। আপনারা বোর্ডে নেই এমন বাজে কথা বলে প্রত্যেকের সময় নষ্ট করার অভিযোগ উঠায় মেজাজ বাড়তে থাকে! আপনি ডাবল দেখতে পাচ্ছেন, তবে অবশ্যই আপনি এমন একটি প্রোগ্রাম লিখতে যথেষ্ট সোজা চিন্তা করছেন যা আপনার শব্দ বোর্ডে রয়েছে তা যাচাই করবে।
তোমার কাজ
একটি প্রোগ্রাম, স্ক্রিপ্ট বা ফাংশন লিখুন যা একটি বগল বোর্ড এবং কোনও শব্দকে ইনপুট হিসাবে গ্রহণ করে এবং শব্দটি বোর্ডে থাকলে সত্য এবং শব্দটি না হলে মিথ্যা প্রমাণ দেয়।
ইনপুটটি ছয়টি \n
সীমিত রেখার আকারে হবে । প্রথম পাঁচটি লাইনে 5x5 বগল বোর্ড থাকবে এবং প্রত্যেকটিতে পাঁচটি মূলধন থাকবে। ষষ্ঠ লাইনে সমস্ত মূল অক্ষরে শব্দ-ইন-প্রশ্ন থাকবে।
নমুনা ইনপুট:
AJNES
TNFTR
LSAIL
UDNEX
EQGMM
DAFTER
আউটপুট এমন কোনও কিছু হতে পারে যা আপনার পছন্দসই প্রোগ্রামিং ভাষার সত্য বা মিথ্যাটিকে দ্ব্যর্থহীনভাবে চিহ্নিত করে এবং শূন্য, নাল এবং খালি খালি চিহ্নের মানক কনভেনশনগুলিকে মেনে চলে।
উপরের ইনপুটটির জন্য নমুনা আউটপুট:
1
I / O নির্দেশিকা
- ইনপুটটি স্টিডিন থেকে পড়তে পারে এবং স্ট্যান্ডআউটের উত্তর আউটপুট।
অথবা
- ইনপুট কোনও ফাংশনের একক স্ট্রিং আর্গুমেন্ট হতে পারে এবং সেই ফাংশনের রিটার্ন মান হতে পারে উত্তর।
বগল বিধি
- আপনি যদি বোর্ডটিতে টানা, সংলগ্ন, অ-পুনরাবৃত্তি টাইলসের পথ ধরে শব্দটি তৈরি করতে পারেন তবে একটি শব্দ 'বোর্ডে রয়েছে'।
- চারদিকে আটটি টাইল সংলগ্ন একটি টাইল বিবেচনা করা হয় (তির্যক পথ অনুমোদিত)) বোর্ডের প্রান্তে টাইলস কেবল পাঁচটি টাইল সংলগ্ন। কোণে টাইলস কেবল তিনটি সংলগ্ন।
- শব্দের ধারাবাহিক অক্ষর অবশ্যই সংলগ্ন হতে হবে, শব্দের
i
তম অক্ষরটি অবশ্যইi-1
th ওi+1
th এর সংলগ্ন হতে হবে । - কোনও শব্দের মধ্যে একাধিকবার চিঠি উপস্থিত হতে পারে তবে আপনি বগল বোর্ডে প্রতি শব্দ প্রতি একাধিক বার ব্যবহার করতে পারবেন না।
- আপনি যদি আগে কখনও বোগল না খেলেন তবে এই নিয়মগুলির জন্য অনুভূতি পেতে চান তবে অনলাইনে বগল সাইট ওয়ার্ডপ্লে.net কার্যকর হতে পারে।
নিয়মিত বগল থেকে পৃথক:
- শব্দটি একটি বৈধ ইংরেজি শব্দ হওয়ায় আপনার চিন্তা করার দরকার নেই।
- কোনও
Qu
সিঙ্গল টাইল থাকবে না - শব্দ-ইন-প্রশ্ন যে কোনও দৈর্ঘ্যের> 0 হতে পারে
উদাহরণ
বোর্ডে
AJNES
TNFTR
LSAIL
UDNEX
EQGMM
এই শব্দগুলির সত্য হওয়া উচিত: ফেট, তারিখ, স্ট্যান্ডস, লিফটস।
এই শব্দগুলিকে মিথ্যা ফিরিয়ে দেওয়া উচিত: সাদডেন, সুলতানস, বিদ্যমান, সুড, ক্যোস্ট
এটি একটি কোড-গল্ফ চ্যালেঞ্জ, তাই সংক্ষিপ্ততম কোড জয়!