अनंत से गणना से प्रेरित
एक गैर-नकारात्मक पूर्णांक को देखते हुए N
, निम्न चरणों की पुनरावृत्ति की संख्या को 0 तक पहुंचने के लिए आउटपुट देता है:
N
बाइनरी में बदलें (4812390 -> 10010010110111001100110
)- हर एक को पलटें (
10010010110111001100110 -> 01101101001000110011001
) - ट्रिम प्रमुख शून्य (
01101101001000110011001 -> 1101101001000110011001
) - दशमलव में परिवर्तित करें (
1101101001000110011001 -> 3576217
)
नियम
- इनपुट और आउटपुट किसी भी अस्पष्ट, सुसंगत प्रारूप में हो सकते हैं
- इनपुट आपकी भाषा के लिए मूल प्रतिनिधित्व योग्य पूर्णांक सीमा के भीतर होगा (यदि आपकी भाषा मनमाने ढंग से बड़े पूर्णांक का समर्थन करती है, तो कोई उत्तर नहीं है)
परीक्षण के मामलों
0 -> 0
1 -> 1
42 -> 6
97 -> 3
170 -> 8
255 -> 1
682 -> 10
8675309 -> 11
4812390 -> 14
178956970 -> 28
2863311530 -> 32
यह अनुक्रम OEIS में A005811 है।
~(~a) == a