Problem
आइए एक चार अंकों की संख्या लेते हैं जिसमें सभी अंक समान नहीं होते हैं, उदाहरण के लिए, 6264। संख्याओं को अवरोही क्रम में पहले रखते हैं - 6642; फिर, उन्हें उल्टे क्रम में पुनर्व्यवस्थित करने पर, हमें 2466 मिलता है। अंतिम संख्या को 6642 से घटाएं। अगले चरण में, हम परिणामी अंतर के साथ भी ऐसा ही करेंगे। इस तरह की कई क्रियाओं के बाद, एक संख्या प्राप्त होगी जो स्वयं में बदल जाती है और इसे कापरेकर स्थिरांक कहा जाता है। यदि अंतर तीन अंकों का है, तो शुरुआत में एक शून्य जोड़ें।
आपको एक ऐसा प्रोग्राम लिखने की आवश्यकता है जो इस स्थिरांक का पता लगा सके और दी गई चार अंकों की संख्या से इसे प्राप्त करने के लिए चरणों की संख्या प्राप्त कर सके।
इनपुट: चार अंकों वाली संख्या वाली एक पंक्ति दर्ज की जाती है।
आउटपुट: पहली पंक्ति में कापरेकर का स्थिरांक प्रिंट करें, दूसरी में -; इसे प्राप्त करने के लिए चरणों की संख्या।
उदाहरण
<टेबल क्लास = "टेबल-बॉर्डर्ड टेबल-लिस्ट-टेस्ट टेबल-एसएम टेबल-स्ट्राइप्ड">
<सिर>
<वें>#वें>
<वें>इनपुटवें>
<वें>आउटपुटवें>
बात>
<शरीर>
1 |
1234 |
6174 3 |
टेबल>