একটি কেশন এবং অ্যানিয়নের নাম দেওয়া, আউটপুট "এস" (দ্রবণীয়) বা "আই" (দ্রবীভূত)। আমরা যে টেবিলটি ব্যবহার করব তা উইকিপিডিয়া থেকে: https://en.wikedia.org/wiki/Solubility_chart । এটি ভবিষ্যতের রেফারেন্সের জন্য প্রশ্নের শেষে অনুলিপি করা হয়।
ইনপুট : আয়নটি পরে একটি কেশন, একটি স্পেস দ্বারা পৃথক করা। কেশনটি নিম্নলিখিতগুলির মধ্যে একটি হবে:
Lithium Sodium Potassium Ammonium Beryllium Magnesium Calcium
Strontium Barium Zinc Iron(II) Copper(II) Aluminium Iron(III) Lead(II) Silver
এবং অ্যানিয়ন নিম্নলিখিতগুলির মধ্যে একটি হবে:
Fluoride Chloride Bromide Iodide Carbonate Chlorate Hydroxide Cyanide Cyanate
Thiocyanate Nitrate Oxide Phosphate Sulfate Dichromate
প্রতিটি তার প্রথম চিঠি মূলধন করা হবে।
উদাহরণ ইনপুট: Sodium Chloride
আউটপুট : সত্যবাদী মান বা S
এটি দ্রবণীয়, মিথ্যা বা I
অন্যথায় হয়। উইকিপিডিয়া পৃষ্ঠাতে যদি অন্য কোনও কিছু তালিকা থাকে (যেমন সামান্য দ্রবণীয়, বা জলের সাথে প্রতিক্রিয়া) বা ইনপুটটি "কেশন অ্যানিয়োন" আকারে না থাকে তবে আপনার প্রোগ্রামটি কিছু করতে পারে (অপরিবর্তিত আচরণ), সুতরাং এটি 'এস' আউটপুট দিতে পারে, ' আমি ', বা অন্য কিছু।
টেবিল:
?,S,S,S,?,S,S,S,?,S,S,?,I,S,S
S,S,S,S,S,S,S,S,S,S,S,?,S,S,S
S,S,S,S,S,S,S,S,S,S,S,?,S,S,S
S,S,S,S,S,S,S,S,?,S,S,?,S,S,S
S,S,S,?,?,?,?,?,?,?,S,?,?,S,?
?,S,S,S,I,S,I,?,?,?,S,I,I,S,I
I,S,S,S,I,S,?,S,?,?,S,?,I,?,I
?,S,S,S,I,S,S,?,?,?,S,?,?,I,?
?,S,S,S,I,S,S,S,?,?,S,?,?,I,?
?,S,S,S,I,S,I,I,?,?,S,I,I,S,I
S,S,S,S,I,S,I,?,?,?,S,I,I,S,I
?,S,S,?,I,S,I,?,?,I,S,I,I,S,I
S,S,S,?,?,S,I,?,?,?,S,I,I,S,I
?,S,S,?,?,S,I,?,?,?,S,I,I,?,I
?,?,?,I,I,S,I,?,?,?,S,I,I,I,?
S,I,I,I,I,S,?,I,I,?,S,?,I,?,I
সারিগুলি উপরে তালিকাভুক্ত ক্রমের সাথে শৃঙ্খলাবদ্ধ এবং কলামগুলি অ্যানিশন রয়েছে। উদাহরণস্বরূপ, যেহেতু ম্যাগনেসিয়াম আয়োডাইড দ্রবণীয়, এবং ম্যাগনেসিয়ামটি 6th ষ্ঠ ক্যাশন এবং আয়োডাইড ছিল চতুর্থ অ্যানিয়োন, ষষ্ঠ সারি এবং চতুর্থ কলামটিতে 'এস' চরিত্রটি রয়েছে। ?
অনির্ধারিত আচরণ নির্দেশ করে।
kolmogorov-complexity
ট্যাগ থাকা সত্ত্বেও , চ্যালেঞ্জটি টেবিলটি আউটপুট দিতে বলে না, তবে প্রদত্ত (কেশন, অ্যানিয়ন) জুটির জন্য সঠিক মান।
truthy
/ 'S'
বা falsy
/ এর পরিবর্তে কোনও 2 স্বতন্ত্র সামঞ্জস্যপূর্ণ মান আউটপুট দেওয়ার অনুমতি বিবেচনা করবেন 'I'
?
?
যে কোনওটি অ্যালগরিদম ব্যবহার করতে পারে তাতে প্রচুর স্বাধীনতা দেয়।