Brexit เกิดขึ้นแล้ว และ Sky News ซึ่งเป็นอัจฉริยะพวกเขาได้ตัดสินใจที่จะสร้างการนับถอยหลังที่ด้านข้างของรถบัส
งานของคุณคือทำสิ่งที่คล้ายกัน สหราชอาณาจักรออกจากสหภาพยุโรปเมื่อวันที่ 31 มีนาคม 2019 และคุณต้องสร้างการนับถอยหลังแบบดิจิทัลสำหรับสิ่งนี้ที่เปลี่ยนแปลงทุกวินาที (โดยมีค่าเบี่ยงเบน 0.05 วินาทีที่อนุญาต)
อินพุต
โปรแกรมของคุณไม่ควรป้อนข้อมูลใด ๆ มันถูกแบน!
เอาท์พุต
มันควรเอาท์พุทเวลาจนกว่า Brexit ddd:hh:mm:ss
ในรูปแบบ ขึ้นบรรทัดใหม่นำหน้าและต่อท้ายได้ แต่การแสดงควรอยู่ในที่เดียวกันทุกครั้ง ควรดูราวกับว่ามันลดลงจริงในสถานที่ ตามที่ระบุโดย @AnthonyPham สิ่งนี้ไม่ได้หมายความว่าพิมพ์บรรทัดใหม่เพียงพอที่จะ "ล้าง" หน้าจอซึ่งหมายความว่าคุณต้องล้างหน้าจอจริง
ไม่อนุญาตให้ใช้เอาต์พุตเช่นนี้:
100:20:10:05
100:20:10:04
ไม่เป็นเช่นนี้
100:20:10:05
*A thousand newlines*
100:20:10:04
เพราะพวกมันมากกว่าหนึ่งบรรทัด
คุณไม่ต้องกังวลหลังจาก Brexit โปรแกรมของคุณใช้งานได้จนถึง 31/3/2019
กฎระเบียบ
- ช่องโหว่มาตรฐานไม่ได้รับอนุญาต
- นี่คือรหัสกอล์ฟรหัสเพื่อให้สั้นที่สุดในไบต์ชนะ
- ข้อความแสดงข้อผิดพลาด (แม้ว่าฉันจะไม่สามารถคิดได้) จะไม่ได้รับอนุญาต
- รหัสควรจะสามารถทำงานในเวลา 2 ปี (เมื่อสหราชอาณาจักรออกจาก EU) และควรแสดงเวลาจริงและไม่เริ่มต้นจาก 730 อีกครั้ง (ดูด้านล่าง)
กฎการนับถอยหลัง
การนับถอยหลังไม่ควรเขียนรหัสแบบยากและควรสามารถทำงานได้ตลอดเวลาก่อนที่ Brexit จะเสร็จสิ้นและยังให้ผลลัพธ์ที่ถูกต้อง เมื่อเริ่มวันใหม่ชั่วโมงควรเป็นไปตามรูปแบบด้านล่าง
712:00:00:01
712:00:00:00
711:23:59:59
ให้ฉันพูดอีกครั้งวันที่ Brexit เสร็จสิ้นเป็น 31/3/2562 เวลาเที่ยงคืนเพื่อความสะดวก (31: 3: 19 00:00:00 หรือ 31: 3: 2019 00:00:00 หรือรูปแบบอื่น ๆ ที่คุณต้องการ)
NB: ฉันคิดว่าฉันมีทุกอย่าง แต่ฉันไม่ได้โพสต์สิ่งนี้ใน Sandbox ไม่เช่นนั้นเวลาจะถูกปิด อย่าลังเลที่จะโพสต์คำแนะนำสำหรับการปรับปรุงเพราะมันไม่สมบูรณ์แบบ
1000
ถ้าฉันต้องการให้เปลี่ยนหนึ่งครั้ง ขอบคุณ