मान लीजिए हमारे पास एक संख्या num है, हमें इसके अंकों का योग ढूंढना है। हमें इसे स्ट्रिंग्स का उपयोग किए बिना हल करना है।
उदाहरण के लिए, यदि इनपुट है num = 512, तो आउटपुट होगा 8, क्योंकि 8 = 5 + 1 + 2।
हल करने के चरण
sum := 0- जब तक
num != 0:sum := sum + (num % 10)num := num // 10
sumलौटाएं।
उदाहरण
class Solution:
def solve(self, num):
sum = 0
while num != 0:
sum = sum + int(num % 10)
num = int(num / 10)
return sum
ob = Solution()
print(ob.solve(512))
इनपुट
512
आउटपुट
8