บางคนบอกว่าอยากรู้อยากเห็นฆ่าแมว อื่น ๆ บอกว่ามันเป็นกล่องและพิษ RSPCA บอกว่า Erwin Schrödingerจำเป็นต้องสูญเสียสิทธิในการเป็นเจ้าของสัตว์เลี้ยง
พร้อมด้วยนักเคลื่อนไหวเพื่อสิทธิสัตว์นอกบ้านของเขา แมวฆาตกรนักวิทยาศาสตร์Schrödingerได้ในที่สุดเกิดขึ้นกับสิ่งประดิษฐ์ที่ยิ่งใหญ่ที่สุดของเขา การผสมกัมมันตภาพรังสีพิเศษของ unobtanium และ handwavium ที่สามารถมีครึ่งชีวิตได้และผลิตภัณฑ์หนึ่งกรัมสามารถฆ่าสิ่งมีชีวิตใด ๆ ได้ โชคไม่ดีที่เมื่อเขาพยายามทดสอบแมวตัวสุดท้ายของเขา: บ็อบเขาลืมไปแล้วว่าแมวมีชีวิตอยู่ 9 ชีวิตและต้องฆ่า 9 กรัม ด้วยน้ำ แต่ไม่มีอาหารบ๊อบผู้น่าสงสารจะมีชีวิตอยู่ได้ 1 สัปดาห์ (7 วัน) หากผลิตภัณฑ์ไม่ฆ่าเขาก่อน
ภารกิจ: เมื่อได้รับข้อมูลจำนวนมากในหน่วยมิลลิวินาทีและครึ่งชีวิตในหน่วยมิลลิวินาที - ทั้งจำนวนเต็มที่เกิน 2 ^ 31 เขียนโปรแกรมที่แสดงว่าผลิตภัณฑ์ลึกลับสุดฆ่าแมวหรือไม่หรือเป็นเวลา 1 สัปดาห์ ขีด จำกัด หมดอายุก่อน สมมติว่าเป็นจริง / ใช่ / 1 / ทุกอย่างที่ระบุในคำตอบนั้นใช้สำหรับเมื่อเขาไม่ตายจากการขาด
เพื่อให้ผลิตภัณฑ์ฆ่าเขาจะต้องสลายตัวทั้งหมด 9 กรัม ดังนั้นจากตัวอย่าง 18 กรัมจะต้องผ่านไปครึ่งชีวิตหนึ่ง หากตัวอย่างมีปริมาณน้อยกว่าหรือเท่ากับ 9 กรัมจะไม่สามารถทำได้ดังนั้นจึงสามารถสันนิษฐานได้ว่า 1 สัปดาห์จะผ่านไปก่อนที่จะมีการสลายตัว 9 กรัม
คุณอาจจะ:
- บ๊อบเสียชีวิตจากไมโครวินาทีถึง 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
การให้คะแนน: โดยธรรมชาติแล้วเราต้องการให้ความทุกข์ของบ็อบจบลงอย่างรวดเร็วและครึ่งชีวิตที่สั้นกว่าก็ดีที่สุด Half-life และไบต์ทั้งสองจบใน E ดังนั้นชัดเจนนับไบต์ที่สั้นที่สุดชนะ
true
หรือfalse
?
λ
และมวลm
, m-m*(1/2)**(604800000/λ) > 9000
(หรือ≥
ตั้งแต่กรณีขอบสามารถไปทางใดทางหนึ่ง)