यह प्रश्न आपके लिए एक गेम द्वारा लाया गया था जब मैं फोन की लंबी बैठकों में फंसना पसंद करता था।
24 घंटे की घड़ी से किसी भी दो बार (00:00 से 23:59 तक) को देखते हुए, केवल बुनियादी अंकगणितीय संचालन का उपयोग करने के बीच में सभी समय के साथ कितने वैध गणितीय समीकरण उत्पन्न किए जा सकते हैं?
इनपुट: 24 घंटे के चक्र में वैध समय का प्रतिनिधित्व करते हुए दो चार अंकों के तार (कोई बृहदान्त्र)।
उदाहरण:
इनपुट के लिए = 0000, 1300
03:26 produces: "0+3*2=6" and "03*2=6" etc.
11:10 produces quite a few, including: "1*1=1+0" and "1=1=1^0" and "1=11^0" etc.
12:24 produces: "1/2=2/4" and "1=(2*2)/4" etc.
मान्य संचालन हैं:
- इसके अलावा
- घटाव
- गुणन
- विभाजन (अस्थायी बिंदु)
- घातांक
- कारख़ाने का
अन्य स्वीकार्य प्रतीक
- कोष्टक
- समान संकेत
सबसे छोटा कोड जीतता है।
टिप्पणियाँ
- लक्ष्य दो बार के बीच वैध अभिव्यक्तियों की संख्या का पता लगाना है , न कि उस समय की संख्या जिसमें एक वैध अभिव्यक्ति होती है।
- इनपुट के रूप में दिए गए दो बार समय सीमा में शामिल हैं।
- आप किसी भी तरह से अंकों को समूह में रख सकते हैं, इसलिए "1223" "12 23" या "1 2 23" या "1 223" आदि हो सकते हैं।
- आप आवश्यकतानुसार कई कोष्ठकों का उपयोग कर सकते हैं।
- आप एक से अधिक
=संकेतों का उपयोग कर सकते हैं । उदाहरण के लिए, समय11:11की वैध अभिव्यक्ति है1=1=1=1। - यदि पहली बार क्रोनोलॉजिकल रूप से दूसरी बार होता है, तो समय की सीमा को अगले दिन में पार करते हुए लपेटना चाहिए।
- अंक अपने मूल क्रम में ही रहने चाहिए- आप अंकों को फिर से आदेश नहीं दे सकते।
- जब क्लस्टरिंग संख्या, शून्य हो सकता है तो सबसे सामने सबसे अधिक अंक हो सकता है, उस स्थिति में, उन्हें अनदेखा किया जाता है ("0 03" को "03 03" के रूप में क्लस्टर किया जाता है। 3. के मान के साथ सिर्फ दो अंक हैं)
- आप माइनस साइन को एकरी निगेटिव के रूप में उपयोग नहीं कर सकते। इसलिए, "12:01" "1-2 = - (01)" का उत्पादन नहीं करता है, लेकिन "1-2 = 0-1" का उत्पादन नहीं करता है।
- आप दशमलव अंकों को अंकों में नहीं जोड़ सकते। इसलिए, "12:05" "1/2 = 0.5" का उत्पादन नहीं करता है।
- भाज्य की कोई श्रृंखला नहीं- एक अंक का अनुसरण सबसे अधिक किया जा सकता है "!", और नहीं, अन्यथा, कई बार अनंत समाधान होते। Ex: "5!" मान्य है लेकिन "5 !!" मान्य नहीं है।
0000 1300समीकरणों को व्युत्पन्न किया जाना चाहिए 0000और 1300गणना में शामिल किया जाना चाहिए ?