2025-12-16 19:57:10 +0300 MSK
Concatenate Non-Zero Digits and Multiply by Sum I
Links
Code
class Solution:
def sumAndMultiply(self, n: int) -> int:
cur = 0
dig_sum, num = 0, 0
while n > 0:
dig = n % 10
n //= 10
if dig != 0:
dig_sum += dig
num += dig * (10 ** cur)
cur += 1
return num * dig_sum