Значение выражения 343**5 + 343**4 + 49**6 - 7**13 - 21 записали в системе счисления с основанием 7. Сколько различных цифр содержит эта запись? Мне нужен код в питоне
Ответы
Ответ дал:
1
Ответ:
4
Объяснение:
Код python:
Выведет количество всех цифр в ответе:
x=343**5+343**4+49**6-7**13-21
s=''
while x>0:
s=str(x%7)+s
x=x//7
print (s)
Выведет количество различных цифр в ответе:
x=343**5+343**4+49**6-7**13-21
s=''
count=0
while x>0:
s=str(x%7)+s
x=x//7
if (s.count('0')>0):
count+=1
if (s.count('1')>0):
count+=1
if (s.count('2')>0):
count+=1
if (s.count('3')>0):
count+=1
if (s.count('4')>0):
count+=1
if (s.count('5')>0):
count+=1
if (s.count('6')>0):
count+=1
if (s.count('7')>0):
count+=1
if (s.count('8')>0):
count+=1
if (s.count('9')>0):
count+=1
print (count)
hochupitsu21:
ты где то в коде ошибся, если интересно задача с решу егэ информатика под номером 27385, там пишут ответ 4
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
7 лет назад
8 лет назад