পটভূমি
শুক্রবার বিকেলে এটি শেষ হয়েছে এবং আপনি এবং আপনার বন্ধুরা সেই সন্ধ্যার পরে পাবটি আঘাত করার সিদ্ধান্ত নিয়েছেন, তবে পাব যাওয়ার আগে আপনি কয়েকটি পানীয় পান করা উচিত। যাইহোক, জিনিসগুলি দ্রুত বৃদ্ধি পায়; আপনার বন্ধু শ্যাডক প্যাম্পলমৌস এই সপ্তাহের শুরুতে লটারি জিতেছিলেন এবং বিভিন্ন পানীয় সহ ক্রেটগুলিতে ক্রেট আনার সিদ্ধান্ত নিয়েছিলেন। পাবটিতে সুরক্ষা অত্যন্ত কঠোর এবং আপনি যদি প্রাঙ্গনে প্রবেশের চেষ্টা করার আগে অতিরিক্ত বিবেচনা করেন তবে আপনাকে ভিতরে প্রবেশ করার অনুমতি নেই। আপনি সমস্ত প্রোগ্রামার যদিও - তাই আপনি চিত্রিত জিনিস যাইহোক দুর্দান্ত হতে হবে।
চ্যালেঞ্জ
আপনাকে অ্যালকোহল মিটারের প্রোগ্রাম করতে হবে যা আপনি যদি যুক্তিসঙ্গত পাব সীমাটির উপরে / নীচে থাকেন তবে সত্য / মিথ্যা ফলাফল করে। আপনি পাবে নামার আগে সন্ধ্যার সময় stdin
আপনার পরিমাপ প্রোগ্রামটি যে পরিমাণ পরিমাণ পানীয় এবং পানীয় গ্রহণ করেছেন সেটিতে প্রবেশ করুন । যদি এটি সত্যবাদী হয়ে যায় তবে আপনি পাব সীমা ছাড়িয়ে আছেন এবং বাড়িতে থাকবেন। যদি এটি মিথ্যা ফলাফল করে, আপনি যেতে ভাল।
ইনপুট
এর চেয়ে বড় একটি পূর্ণসংখ্যা 0
যা আপনার দেহের ওজনকে কিলোগ্রামে প্রতিনিধিত্ব করে তার পরে একটি নতুন লাইন। এই ইনপুটটি নিম্নলিখিত ফর্মটিতে এক অঙ্কের পরিমাণ এবং পানীয়গুলির একটি সিরিজ অনুসরণ করে:
<amount><amount type>o<beverage type>
এক বোতল বিয়ারের জন্য এটি দেখতে পাবেন:
1Bob
প্রতিটি ইনপুট একটি স্পেস দ্বারা পৃথক করা হয়।
ইনপুট স্পেসিফিকেশন
প্রতিটি পানীয়ের একটি ইউনিট থাকে যা এটি দ্বারা সৃষ্ট প্রভাবের সাথে মিল রাখে। আপনি যদি নিজের ওজনের চেয়ে আরও দুটি ইউনিট গ্রাস করেন তবে দুটি পাব ভাগ করে নেওয়া কোনও বিকল্প নয়।
(এটি বাস্তবতা প্রতিফলিত বা নাও করতে পারে)
নিম্নলিখিত বৈধ পানীয় এবং পানীয় সম্পর্কিত মদ্যপ ইউনিট:
বিয়ার:
b
,1
ইউনিটএনার্জি ড্রিংক:
e
,0
ইউনিটহট সস:
h
,2
ইউনিট (শক্তিশালী কাপড়)রস (জৈব ফল ইত্যাদি দিয়ে তৈরি):
j
,0
ইউনিটরাম:
r
,6
ইউনিটটেকিলা:
t
,7
ইউনিটভদকা:
v
,6
ইউনিটমদ:
w
,3
ইউনিট
বিভিন্ন পরিমাণের ধরণ রয়েছে:
রহমান:
B
বাক্স:
C
গ্লাস:
G
ছোট পিপা:
K
চুমুক:
S
প্রতিটি পরিমাণের ধরণের একটি গুণক থাকে যা এতে থাকা পানীয়ের অ্যালকোহলিক ইউনিটগুলিকে গুণ করে:
রহমান:
3
বাক্স:
25
গ্লাস:
2
ছোট পিপা:
50
চুমুক:
0.2
আউটপুট
তোমার প্রোগ্রাম হইবে আউটপুট truthy / falsy করতে stdout
যদি পরিমাণ খাওয়া উপরে / নিচে আপনার শরীরের ওজন 2. দ্বারা বিভক্ত পরিমাণ খাওয়া আপনার ওজন 2 দ্বারা বিভক্ত, আপনি আউটপুট falsy উচিত সমান করে।
সম্ভাব্য ইনপুট এবং আউটপুট উদাহরণ
ইনপুট
70
1Bob 3Soj
আউটপুট
False
ইনপুট
2
1Cov
আউটপুট
1
ইনপুট
50
1Cob
আউটপুট
0
ইনপুট
100
4Gow 1Koe 1Bov 1Gow 2Sot
আউটপুট
True
বাইটের মধ্যে সংক্ষিপ্ততম প্রোগ্রামটি জিতল!
43Gow
,?
o
একটি বিন্যাসের চরিত্র, যদিও আপনি এতটা সুনির্দিষ্টভাবে বলেননি। আপনার এটি পরিষ্কার করা উচিত (o
পাশাপাশি জলপাইয়ের তেলকেও বোঝায়)) ২. আমরা ঠিক সীমাতে থাকলে আমরা কী আউটপুট করব? বা এটা কোন ব্যাপার না?