ฉันคิดว่าเราทำสิ่งนี้ตั้งแต่ยังเด็ก: บางเว็บไซต์ต้องการอายุขั้นต่ำ 18 ปีดังนั้นเราจึงลบสองสามปีนับจากปีเกิดและvoilàเรามี '18+'
นอกจากนี้สำหรับการขี่ส่วนใหญ่ในสวนสนุกความสูงขั้นต่ำที่ต้องเข้าคือ 1.40 เมตร (ที่เนเธอร์แลนด์อย่างน้อยก็คือที่นี่) แน่นอนว่าสิ่งนี้สามารถโกงได้ง่ายกว่าอายุ แต่คุณสามารถสวมรองเท้าส้นหนาใส่ผมสวมหมวกยืนบนเท้า ฯลฯ
การป้อนข้อมูล:
โปรแกรม / ฟังก์ชั่นของคุณยอมรับจำนวนเต็มบวกหรือทศนิยม
เอาท์พุท:
- อินพุตเป็นจำนวนเต็ม
>= 18
หรือไม่ เพียงพิมพ์อินพุต - อินพุตเป็นจำนวนเต็ม
0-17
หรือไม่18
พิมพ์ - อินพุตเป็นทศนิยม
>= 1.4
หรือไม่? เพียงพิมพ์อินพุต - อินพุตเป็นทศนิยม
0.0-1.4
หรือไม่?1.4
พิมพ์
กฏท้าทาย:
- สมมติว่าอินพุตจะอยู่ในช่วงของ
0-122
(หญิงที่เก่าแก่ที่สุดที่เคยเป็น 122) หรือ0.0-2.72
(ผู้ชายที่สูงที่สุดที่เคยเป็น 2.72) - คุณได้รับอนุญาตให้รับอินพุตเป็นสตริงวัตถุหรืออะไรก็ได้ที่คุณต้องการ
- อินพุตทศนิยมจะไม่มีทศนิยมมากกว่าสามตำแหน่งหลังจุดทศนิยม
2
หรือทั้งสองไม่ได้ผลที่ถูกต้องสำหรับ2.
2.0
คุณมีอิสระในการส่งออก2.00
หรือ2.000
แทน2.0
อย่างไรก็ตาม
เช่นเดียวกับอินพุทเอาท์พุทจะไม่มีทศนิยมมากกว่าสามตำแหน่งหลังจุด
กฎทั่วไป:
- นี่คือcode-golfดังนั้นคำตอบที่สั้นที่สุดในจำนวนไบต์ชนะ
อย่าปล่อยให้ภาษาโค้ดกอล์ฟกีดกันคุณจากการโพสต์คำตอบด้วยภาษาที่ไม่ได้เข้ารหัส พยายามหาคำตอบสั้น ๆ ที่เป็นไปได้สำหรับภาษาโปรแกรม 'ใด ๆ ' - กฎมาตรฐานจะใช้สำหรับคำตอบของคุณดังนั้นคุณจึงได้รับอนุญาตให้ใช้ STDIN / STDOUT ฟังก์ชัน / เมธอดพร้อมพารามิเตอร์ที่เหมาะสมโปรแกรมเต็มรูปแบบ การโทรของคุณ
- ช่องโหว่เริ่มต้นเป็นสิ่งต้องห้าม
- หากเป็นไปได้โปรดเพิ่มลิงค์พร้อมทดสอบรหัสของคุณ
- นอกจากนี้โปรดเพิ่มคำอธิบายหากจำเป็น
กรณีทดสอบ:
0 -> 18
1 -> 18
2 -> 18
12 -> 18
18 -> 18
43 -> 43
115 -> 115
122 -> 122
0.0 -> 1.4
1.04 -> 1.4
1.225 -> 1.4
1.399 -> 1.4
1.4 -> 1.4
1.74 -> 1.74
2.0 -> 2.0
2.72 -> 2.72
0.0-2.72 (tallest man ever was 2.72).
- คุณไม่ใช่0.0
เมื่อคุณเกิด ...
0
0.0
:) การเพิ่มtallest man ever was 2.72
และoldest woman ever was 122
ถูกเพิ่มเข้ามาเป็นเพียงข้อมูลข้อเท็จจริงสำหรับผู้ที่สนใจ