Форум » Системы счисления » не сходится ответ » Ответить

не сходится ответ

user128: задание 4417 [pre] a =(64**25 + 4**10)-(16**20 + 32**3) s=[ ] while a>0: s+=[ a%4 ] a=a//4 p = len(s) print(s) for i in range(p): t = s[ i ] if t==2: print(i) break [/pre]

Ответов - 5

pavelI12: n = (64**25 + 4**10) - (16**20 + 32**3) s = '' while n > 0: s = s + str(n%4) n = n // 4 for i in range(len(s)): if s == '2': print(i) break Получаем ответ: 7.

MrAndrewson: Ваше решение печатает ответ 7. Это правильный ответ. Что у Вас не сходится?

L2022:


Поляков: L2022 пишет: -Но ведь в условии сказано, что при просмотре справа налево, а не слева направо!В цикле четверичная запись числа строится сразу в обратном порядке.

user128:



полная версия страницы