चुनौती :
जांचें कि दी गई संख्या फॉर्म बनाती है number staircaseया नहीं
इनपुट:
एक पूर्णांक (0 से अधिक और दशमलव नहीं)। नोट: आप इनपुट को स्ट्रिंग, अंकों की सरणी के रूप में ले सकते हैं।
आउटपुट:
संख्या के आधार पर एक सीढ़ी है या नहीं, इसके आधार पर एक सत्य / मिथ्या मूल्य
संख्या सीढ़ी:
एक संख्या सीढ़ी एक पूर्णांक है, जिसे बाएं से दाएं पढ़ा जाता है:
- 1 से शुरू होता है
- जिसके बाद 2 हो सकता है
- जिसके बाद 3 हो सकता है
- और इतने पर
n - फिर संख्या n - 1 से शुरू होती है
- फिर एन - 2
- फिर एन - 3
- और इसी तरह से जब तक यह 1 तक नहीं पहुंच जाता
ध्यान दें :
यह इंगित करने के लिए भाग का उपयोग किया जा सकता है कि यदि लंबाई> 1 से अधिक है। यदि यह है तो आदेश का पालन किया जाना चाहिए। यानी: 12321
उदाहरण :
12321 ---> true
12345654321 ---> true
9 ---> false
1 ---> true
2 ---> false
123421 ---> false
112312318901323 ---> false
123456789101110987654321 ---> true
ध्यान दें :
दिया गया इनपुट हमेशा 0 से अधिक पूर्णांक होगा और दशमलव नहीं होगा। truthy or falsyइनपुट के आधार पर आपके आउटपुट का मूल्य होना चाहिए
प्रतिबंध:
यह कोड-गोल्फ बाइट्स (प्रत्येक प्रोग्रामिंग भाषा के लिए) में सबसे छोटा कोड जीतता है।
[1,2,3,4,5,6,7,8,9,1,0,1,1,1,0,9,8,7,6,5,4,3,2,1]है123456789101110987654321?