घंटा
इस घंटाघर में 60 "रेत का समय" है, और यह पूरी तरह से प्रत्येक कक्ष को भरता है। घड़ी की लंबाई 19 वर्ण और ऊँचाई 13 वर्ण है। प्रत्येक कक्ष में रेत की 5 पंक्तियाँ होती हैं और केंद्र में एक पंक्ति होती है जो 1 रेत पकड़ सकती है। शीर्ष पंक्ति 17 रेत, अगले एक 15 और इतने पर पकड़ सकती है (नीचे देखें)। रेत प्रति सेकंड एक रेत की दर से नीचे के कक्ष में गिरती है।
START 3 SECONDS LATER 38 SECONDS LATER
███████████████████ ███████████████████ ███████████████████
█.................█ 17 █.............. █ 14 █ █ 0
██...............██ 15 ██...............██ 15 ██ ██ 0
███.............███ 13 ███.............███ 13 ███....... ███ 7
█████.........█████ 09 █████.........█████ 09 █████.........█████ 09
███████.....███████ 05 ███████.....███████ 05 ███████.....███████ 05
█████████.█████████ 01 █████████.█████████ 01 █████████.█████████ 01
███████ ███████ ███████ . ███████ ███████ . ███████
█████ █████ █████ . █████ █████ . █████
███ ███ ███ . ███ ███.... ███
██ ██ ██ ██ ██...............██
█ █ █ █ █.................█
███████████████████ ███████████████████ ███████████████████
चुनौती
एक निश्चित अवधि (0 ≤ t) 60) के बाद प्रति घंटा (कोई संख्या या शीर्षकों की आवश्यकता नहीं है) प्रदर्शित करें।
कोडिंग नियम
- घंटाघर बिलकुल वैसा ही दिखना चाहिए जैसा कि यहाँ दिखाया गया है। आप अपनी भाषा (यूनिकोड, एएससीआईआई संगतता मुद्दों) को फिट करने के लिए
█
चरित्र और / या चरित्र को बदल सकते.
हैं। - इनपुट एक संख्या होना चाहिए जैसे कि 45 या 7. इन कई सेकंड के बाद घड़ी प्रदर्शित करें।
- आउटपुट या तो फ़ाइल में प्रदर्शित या सहेजा जा सकता है। जैसा कि ऊपर दिखाया गया है, कोई अतिरिक्त पाठ या लेबल की आवश्यकता नहीं है - बस प्रति घंटा हम सभी की आवश्यकता है।
- यदि उपयोगकर्ता t> 60 में प्रवेश करता है, तो आपको त्रुटि को संभालने की आवश्यकता नहीं है।
अंक
- सबसे छोटा कोड जीतता है।