কিছু লোক বলছেন কৌতূহল বিড়ালটিকে হত্যা করেছিল। অন্যরা বলে যে এটি বাক্স এবং বিষ ছিল। আরএসপিসিএ বলছে এরউইন শ্রডিনগারকে পোষা প্রাণীর নিজের অধিকার হারাতে হবে।
তার বাড়ির বাইরে প্রাণী অধিকার কর্মীদের সাথে। বিড়াল খুনী বিজ্ঞানী Schrodinger শেষ পর্যন্ত তার সবচেয়ে বড় উদ্ভাবন নিয়ে আসা হয়েছে। আনবটানিয়াম এবং হ্যান্ডওয়াভিয়ামের একটি বিশেষ, তেজস্ক্রিয় মিশ্রণ যার অর্ধেক জীবন থাকতে পারে, এবং পণ্যটির এক গ্রামে যে কোনও জীবন্ত প্রাণীকে হত্যা করতে সক্ষম। দুর্ভাগ্যক্রমে, যখন তিনি এটি তার চূড়ান্ত বিড়ালটিতে পরীক্ষা করার চেষ্টা করেছিলেন: বব, তিনি ভুলে গিয়েছিলেন যে বিড়ালদের 9 টি জীবন রয়েছে এবং তাই হত্যার জন্য 9 গ্রাম প্রয়োজন হবে। কিছু জল তবে খাবার নেই, দরিদ্র বব ঠিক 1 সপ্তাহ (7 দিন) বেঁচে থাকবে যদি পণ্যটি তাকে প্রথমে হত্যা না করে।
কাজটি: মিলিগ্রামে একটি ভর এবং আধা জীবনকে মিলি সেকেন্ডে একটি ইনপুট দেওয়া হয়েছে - উভয় পূর্ণসংখ্যা যা 2 ^ 31 এর বেশি হতে পারে, এমন একটি প্রোগ্রাম লিখুন যা রহস্যের সুপার প্রোডাক্টটি বিড়ালটিকে মেরে ফেলেছে বা না, বা যদি এটি 1 সপ্তাহের সময় হয়ে যায় সীমা আগে শেষ হয়। সত্য / হ্যাঁ / 1 / উত্তরে নির্দিষ্ট কিছু মনে করুন যখন সে অনাহারে মারা যায় না for
পণ্যটি তাকে হত্যা করার জন্য, মোট 9 গ্রাম ক্ষয় করতে হবে। সুতরাং 18 গ্রামের একটি নমুনার মধ্যে 1 আধা জীবন অবশ্যই পাস করতে হবে। যদি নমুনায় 9 গ্রামের চেয়ে কম বা সমান থাকে, তবে এটি কখনই অর্জন করা যাবে না এবং তাই এটি অবিলম্বে ধরে নেওয়া যেতে পারে যে 1 গ্রাম 9 গ্রাম ক্ষয় হওয়ার আগেই 1 সপ্তাহ পেরিয়ে যাবে।
আপনি ধরে নিতে পারেন:
- মাইক্রোসেকেন্ড 9 গ্রাম ক্ষয় হয়ে মারা গেছে।
- ক্ষয়জনিত কারণে পরিবর্তনটি ভরসা কিছু নয়।
- সমস্ত দিন এবং সময় সাধারণত গৃহীত পৃথিবীর সময় অনুসরণ করে।
- বক্সটি ববকে সীলমোহর করা হয়েছে অলঙ্ঘনীয় এবং অপ্রয়োজনীয়, তাই অন্য কারণগুলি থেকে মৃত্যুর কোনও সম্ভাবনা নেই।
- অক্সিজেনও কোনও বিষয় নয়।
- যদি উভয় একই সময়ে ঘটে থাকে তবে উভয়ই আউটপুট গ্রহণযোগ্য।
- সমস্ত ইনপুট 2 ^ 63-1 এর নীচে হওয়া উচিত
পরীক্ষার কেস:
উদাহরণ:
18000 604800001
9 গ্রাম ক্ষয় হওয়ার জন্য, ঠিক 1 অর্ধেক জীবন অবশ্যই যেতে হবে (18000/2 = 9000 মিলিগ্রাম বা 9 গ্রাম)। 1 অর্ধেক জীবন 604800001 মিলি সেকেন্ড, বা 168 ঘন্টা এবং 1 মিলিসেকেন্ড, বা ঠিক 1 সপ্তাহ এবং 1 মিলিসেকেন্ড। যেহেতু বব ঠিক 1 সপ্তাহে অনাহারে মারা গিয়েছেন, 9 গ্রাম পণ্যের সীমা অতিক্রম করার ঠিক আগে ক্ষুধার ফলে তিনি মারা গিয়েছিলেন বলে আউটপুটটি মিথ্যা
8000 40000 false
70000 800 true
18000 604800000 either
18000 604800001 false
18000 604799999 true
1 1 false
100000 1 true
1000000000 1000000000 true
স্কোরিং: স্বাভাবিকভাবেই আমরা ববয়ের দুর্ভোগ দ্রুত শেষ হওয়া চাই এবং তাই একটি স্বল্প আধিক্য জীবন সবচেয়ে ভাল। অর্ধ-জীবন এবং বাইট উভয়ই ই এর সমাপ্তি, তাই স্পষ্টভাবে সংক্ষিপ্ততম বাইট গণনা জিতেছে।
true
বা false
?
λ
এবং ভর জন্য m
, m-m*(1/2)**(604800000/λ) > 9000
(বা ≥
, যেহেতু প্রান্ত কেস যেভাবে যেতে পারে)।