परिचय
कल्पना कीजिए कि वर्णों की रेखा वास्तव में दो पंक्तियाँ हैं। ऊपरी पंक्ति - बिंदु - घंटे (24 घंटे प्रणाली) का प्रतिनिधित्व करती है , जबकि निचला - अल्पविराम - मिनट का प्रतिनिधित्व करता है । एक चरित्र घंटे, मिनट या दोनों का प्रतिनिधित्व कर सकता है - जब भी संभव हो।
पहले शायद आपको आधी रात से लेकर घंटों और मिनटों में मिनटों को बदलना होगा ।
परिणाम "डॉट प्रारूप" में वर्तमान समय दिखा रहा स्ट्रिंग है। डॉट काउंट ( एपोस्ट्रोपे यहां एक डॉट के रूप में गिना जाता है और इसे बुलाया जाएगा! ) आधी रात के बाद से घंटे की गिनती है और कॉमा गिनती मिनट की गिनती है। मैं इसे स्पष्ट करने के लिए कुछ उदाहरण दिखाता हूँ।
- (टिप्पणी) hh: मिमी -
result - (केवल घंटे) 05:00 -
''''' - (केवल मिनट) 00:08 -
,,,,,,,, - (घंटे <मिनट) 03:07 -
;;;,,,, - (घंटे> मिनट) 08:02 -
;;'''''' - (घंटे = मिनट) 07:07 -
;;;;;;; - (दिन की शुरुआत) 00:00 -
( खाली परिणाम )
ध्यान दें कि "दोनों" वर्ण का उपयोग अधिकतम 23 बार किया जा सकता है - 23 के लिए: xx, जहां xx 23 या अधिक है।
प्रतीक
यदि चरित्र को (नियम 5 देखें) अपनी भाषा में बच जाना है, तो आप इसे किसी एक विकल्प में बदल सकते हैं। यदि कहा गया कि विकल्प पर्याप्त नहीं हैं, तो आप अन्य प्रतीकों का उपयोग कर सकते हैं - लेकिन इसे उचित रखें। मैं सिर्फ एक बाधा बनने से बचना नहीं चाहता।
;(अर्धविराम) - मार्कर दोनों घंटे और मिनट के लिए (आल्ट::)'(अपॉस्ट्रफ़ी) - मार्कर घंटे के लिए (आल्ट:'``°),(अल्पविराम) - मार्कर मिनट के लिए (आल्ट:.)
अतिरिक्त नियम
- कम से कम बाइट्स जीत के साथ कोड!
- जब भी संभव हो आपको दोनों प्रतीक का उपयोग करना होगा। 02:04 के लिए, परिणाम नहीं हो सकता है
'',,,,, न ही;',,,। यह होना ही है;;,, - इनपुट - कोड
3.1 के अंदर स्क्रिप्ट / ऐप पैरामीटर, उपयोगकर्ता इनपुट (रीडलाइन की तरह) या चर हो सकता है । यदि कोड के अंदर चर का उपयोग किया जाता है, तो इसका लंबन सबसे लंबे समय तक संभव है। यह1439(23:59) है, इसलिए ऐसा लगेगाt=1439 - सामान्य भाग जो "दोनों" वर्ण का प्रतीक है (12 में 12:05, 03:10 में 3) स्ट्रिंग की शुरुआत में रखा जाना चाहिए
- प्रतीकों को विकल्पों में तब ही बदला जा सकता है, जब उन्हें आपके कोड में बचना होगा।
- 00:00 के बाद मिनटों में इनपुट दिया जाता है । आप मान सकते हैं कि यह एक गैर-नकारात्मक पूर्णांक है।
परीक्षण के मामलों
Input: 300
Output: '''''
Input: 8
Output: ,,,,,,,,
Input: 187
Output: ;;;,,,,
Input: 482
Output: ;;''''''
Input: 427
Output: ;;;;;;;
Input: 0
Output: (empty)
1439है 23:59और नहीं 1339। (२३ x ६० + ५ ९)।
