''' 16: 0123456789abcdef 29: 0123456789abcdefghijklmnopqr ''' ''' № 14.26 (). Значение арифметического выражения 5*324**1024 + 125*64**124 - 25*49**24 - 2025 записали в системе счисления с основанием 29. Определите сумму цифр с числовым значением, не превышающим 15, в записи этого числа. ''' def sumdigD(n, p, d): sm = 0 while n > 0: dig = n % p if dig <= d: sm += dig n //= p return sm n = 5*324**1024 + 125*64**124 - 25*49**24 - 2025 sm = sumdigD(n, 29, 15) print(sm) # 7425 :)