August 2022 1 74 Report
Сколько единиц в двоичной записи числа 8^4024 – 4^1605 + 2^1024 – 126?
Для решения задачи, я написал следующую программу на языке Python:
num = str(bin((8**4024)-(4**1605)+(2**1024)-126))
container = 0
for i in range(len(num)):
if num[i]=="1":
container+=1
print(container)

Проверив программу на других подобных заданиях, решил что она рабочая. Ответом служит число 9880. Хочу узнать, как получить такой же ответ на бумаге? Желательно с подробным объяснением.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.