আপনারা জানেন যে বিশ্বকাপের গ্রুপ পর্ব শেষ হয়ে গেছে, এবং আগামীকাল থেকে সেরা 16 টি দল নকআউট পর্ব শুরু করবে:
- ব্রাজিল (বিআরএ)
- মেক্সিকো (এমএক্স)
- নেদারল্যান্ডস (এনইডি)
- চিলি (সিএইচআই)
- কলম্বিয়া (সিওএল)
- গ্রীস (জিআরই)
- কোস্টারিকা (সিআরসি)
- উরুগুয়ে (ইউআরইউ)
- ফ্রান্স (এফআরএ)
- সুইজারল্যান্ড (এসইউআই)
- আর্জেন্টিনা (এআরজি)
- নাইজেরিয়া (এনজিএ)
- জার্মানি (জিইআর)
- মার্কিন যুক্তরাষ্ট্র (মার্কিন যুক্তরাষ্ট্র)
- বেলজিয়াম (বিইএল)
- আলজেরিয়া (ALG)
নকআউট পর্যায়ে, প্রতিটি ম্যাচের পরে বিজয়ী পরবর্তী রাউন্ডে পৌঁছে যায় এবং হেরে ঘরে চলে যায় (কোনও ড্র হয় না)। নক আউট পর্ব সম্পর্কে আরও জানতে এখানে ক্লিক করুন ।
আপনাকে গল্ফবেট ডট কম দ্বারা ভাড়া করা হয়েছে, একটি নতুন পণ ওয়েবসাইট কারণ আপনি প্রোগ্রামিং এবং স্পোর্টস উভয় ক্ষেত্রেই ভাল হিসাবে পরিচিত। আপনার কাজটি এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা কোনও ম্যাচের বিজয়ী অনুমান করতে পারে। অবশ্যই, প্রত্যেকে বিভিন্ন অনুমান করে, আপনার অনুমানগুলি যতক্ষণ না সামঞ্জস্য থাকে ততক্ষণ তা বিবেচনা করে না।
আপনি যদি অনুমান করতে না চান তবে আপনি নিম্নলিখিত অনুমানগুলি ব্যবহার করতে পারেন:
BRA
BRA
CHI
BRA
COL
COL
URU
GER
FRA
FRA
NGA
GER
GER
GER
ALG
GER
NED
NED
MEX
NED
CRC
CRC
GRE
ARG
ARG
ARG
SUI
ARG
BEL
BEL
USA
- প্রোগ্রামগুলির দলগুলির আদেশ নির্বিশেষে একই বিজয়ীকে আউটপুট দিতে হবে (বিআরএ-সিআইএইচ ম্যাচের বিজয়ী চি-বিআরএ ম্যাচের মতো হতে হবে)
- কোনও দল হেরে গেলে, এটি আর কোনও ম্যাচ খেলতে পারে না। এর অর্থ হ'ল ম্যাচগুলির জন্য যা আপনাকে সংঘটিত হয় না, আপনাকে এটি নির্দেশ করতে হবে। উদাহরণস্বরূপ, যদি আপনার প্রোগ্রাম ব্রাজিলকে বিআরএ-সিআই ম্যাচটি জিততে বলে অনুমান করে, তবে চি-জিইআর "কোনও ফলাফল নয়" ফিরিয়ে দিতে হবে, কারণ চিলি জার্মানির বিপক্ষে খেলবে না। তফসিলের জন্য উপরের লিঙ্কটি দেখুন।
সরলতার জন্য আপনাকে ব্রোঞ্জের ম্যাচটি মোকাবেলা করতে হবে না (তবে আপনি অবশ্যই এটি করতে পারেন)।
আপনার প্রোগ্রাম বা ফাংশনটি ইনপুট হিসাবে দুটি স্ট্রিং নেয়: দুটি দলের 3-বর্ণের দেশ কোড এবং বিজয়ী দলের দেশের কোড ফেরত দেয় (আপনি স্ট্যান্ডার্ড ইনপুট / আউটপুট, বা দুটি ফাংশন প্যারামিটার / রিটার্ন মান ব্যবহার করতে পারেন)। যদি প্রদত্ত দুটি দল আপনার অনুমান অনুসারে খেলতে না পারে তবে আপনাকে অবশ্যই অন্য কিছু ফেরত পাঠাতে হবে (এটি দেশের কোডগুলি ছাড়াও কিছু হতে পারে, যেমন খালি স্ট্রিং, নাল, ত্রুটি বার্তা)। আপনি ইনপুটটি সঠিক বলে ধরে নিতে পারেন (তালিকায় থাকা দুটি ভিন্ন ভিন্ন দেশ কোড)।
এটি মূলত একটি কোড-গল্ফ, তাই বাইট জেতে সংক্ষিপ্ততম প্রোগ্রাম। তবে সুন্দর ও কৌতুকপূর্ণ সমাধানও মূল্যবান।
উদাহরণ (অবশ্যই, আপনি নিজের অনুমান করতে পারেন):
ইনপুট: ব্রা চি আউটপুট: বিআরএ
ইনপুট: চি ব্রা আউটপুট: বিআরএ
ইনপুট: চি জিআর আউটপুট: ফলাফল নেই
BRA BRA
এবং HAZ CHEEZBURGER
সঠিকভাবে পরিচালনা করা হয়?