चुनौती
सबसे छोटा कोड लिखें जो स्टड में दिखाई देने वाले सभी समय अवधि को जोड़ सकता है। कार्यक्रम को केवल निम्नलिखित पैटर्न में से एक के साथ मेल खाने वाले तारों पर विचार करना चाहिए और बाकी को अनदेखा करना चाहिए।
HH:MM:SS (it will be interpreted as HH hours, MM minutes and SS seconds)
H:MM:SS (it will be interpreted as H hours, MM minutes and SS seconds)
MM:SS (it will be interpreted as MM minutes, SS seconds)
M:SS (it will be interpreted as M minutes, SS seconds)
तार के उदाहरण जो एन्यूमरेटेड पैटर्न से मेल खाते हैं:
12:00:01
2:03:22
00:53
9:13
आउटपुट फॉर्म का होना चाहिए
HHh MMm SSs (that means HH hours, MM minutes and SS seconds with non-zero-padding)
उदाहरण
STDIN
वेलकम वीडियो देखें।
वीडियो: 10:37 मिनट।
पाठ्यक्रम के लिए वीडियो परिचय देखें।
वीडियो: 3:30 मिनट। सबक अवलोकन का उपयोग कैसे करें का वीडियो देखें।
वीडियो: 9:13 मिनट।
अपने काम को साझा करने के लिए एप्सिलन प्रणाली का उपयोग करने का वीडियो अवलोकन देखें।
वीडियो: 03:15 मिनट।
शैक्षणिक मूल्यांकन (STAAR) के टेक्सास आकलन के राज्य के बारे में जानने के लिए वीडियो देखें।
वीडियो: 1:05:26 मिनट।
STDOUT
1 ह 32 मी 1 स
1h 19m 18s
आउटपुट में कैसे मिला ? 37+30+13+15+26==121
, 10+3+9+3+5==30
, 1==1
, इसलिए मैं उम्मीद 1h 32m 01s
। इस तर्क में क्या गलत है? इसके अलावा, ऐसा आउटपुट स्वरूप वह है जो अपेक्षित है, है न?
10:4:56
? वर्तमान विनिर्देश के अनुसार उन्हें इलाज करना होगा4m 56s
, भाग10
को नजरअंदाज कर दिया जाएगा। के बारे में एक ही सवाल10:12:7
यह की10m 12s
अनदेखी के साथ क्या मतलब है7
? या ऐसे तार को संभालने से कार्यान्वयन को परिभाषित किया जा सकता है?