1837. Sum of Digits in Base K ¶ Time: $O(\log n)$ Space: $O(1)$ C++JavaPython 1 2 3 4 5 6 7 8 9 10 11 12 13class Solution { public: int sumBase(int n, int k) { int ans = 0; while (n > 0) { ans += n % k; n /= k; } return ans; } }; 1 2 3 4 5 6 7 8 9 10 11 12class Solution { public int sumBase(int n, int k) { int ans = 0; while (n > 0) { ans += n % k; n /= k; } return ans; } } 1 2 3 4 5 6 7 8 9class Solution: def sumBase(self, n: int, k: int) -> int: ans = 0 while n > 0: ans += n % k n //= k return ans