कार्य
एक प्रोग्राम लिखें जो एक सकारात्मक पूर्णांक लेगा (इनपुट के रूप में)। यह तब से गिना जाएगा 0
, प्रत्येक पूर्णांक को जोड़कर String
, केवल तभी जारी रहेगा जब की लंबाई String
इनपुट के मान से कम हो।
एक अनुक्रमित पूर्णांक को पूर्ण रूप से निर्मित पूर्णांक के रूप में परिभाषित किया गया है, जिसका अधिकतम मूल्य संबंधित है String
। "पूरी तरह से गठित" करके, पूर्णांक में कोई लापता अंक नहीं होना चाहिए (जो तब होता है जब लंबाई की बाधा String
पूरी होती है)।
कार्यक्रम का आउटपुट अपने संबंधित, सकारात्मक इनपुट के लिए क्रमबद्ध पूर्णांक होना चाहिए ।
नियम
- यह कोड गोल्फ है, इसलिए सबसे छोटा जवाब (बाइट्स में) जीतता है!
- इनपुट हमेशा सकारात्मक रहेगा।
- आउटपुट बेस -10 (दशमलव) में पूर्णांक होना चाहिए।
- कार्यक्रम 0-अनुक्रमित होना चाहिए।
उदाहरण इनपुट | उत्पादन
5 | 4 (0 1 2 3 4 - Length of 5)
11 | 9 (0 1 2 3 4 5 6 7 8 9 1 - Length of 11)
12 | 10 (0 1 2 3 4 5 6 7 8 9 10 - Length of 12)
1024 | 377 (0 1 2 3 4 5 6 7 8 ... - Length of 1024)
टिप्पणियाँ)
- यदि आपके कोई प्रश्न हैं (या मुझे अधिक उदाहरण प्रदान करना चाहते हैं), तो कृपया टिप्पणी करें!
- प्रेरणा: /programming/45034478/how-do-i-calculate-the-maximum-serialized-integers-in-1024-length-limit
11