संख्या n का एक भाजक कोई भी संख्या है जो समान रूप से n को विभाजित करता है , जिसमें 1 और n भी शामिल है। डिवेज़र्स की संख्या d (n) कितने डिवोर्स की संख्या है। यहाँ पहले जोड़े के लिए d (n) है :
n divisors d(n)
1 1 1
2 1, 2 2
3 1, 3 2
4 1, 2, 4 3
5 1, 5 2
6 1, 2, 3, 6 4
हम बार-बार एक नंबर से विभाजकों की संख्या घटा सकते हैं। उदाहरण के लिए:
16 = 16
16 - d(16) = 16 - 5 = 11
11 - d(11) = 11 - 2 = 9
9 - d( 9) = 9 - 3 = 6
6 - d( 6) = 6 - 4 = 2
2 - d( 2) = 2 - 2 = 0
इस मामले में 0 पर पहुंचने के लिए 5 कदम उठाए।
एक प्रोग्राम या फ़ंक्शन लिखिए जिसने एक नॉनजेगेटिव नंबर n दिया है और इसे कम करने के लिए चरणों की संख्या को घटाकर 0 की संख्या को बार-बार घटाना।
उदाहरण:
0, 0
1, 1
6, 2
16, 5
100, 19
100000, 7534