Вводится натуральное число n которое не превосходит 30
Перейти к содержимому

Вводится натуральное число n которое не превосходит 30

  • автор:

Сумма степеней (задача, которую нужно сделать на python)

Входные данные
Вводится натуральное число N, которое не превосходит 30.

Выходные данные
Вычислите 1+2+22+23+…+2 N.

Дополнен 5 лет назад
n = int(input())
s = 0
for i in range(n+1):
s = s+i*i
print(«s container-for-answers»>
Лучший ответ
n = int(input())
print((1<<(n+1))-1) Асет НукубаевУченик (72) 5 лет назад
спасибо вам огромное, но последний вопрос, с for i range можно было сделать?

Аглая Шниц Искусственный Интеллект (138312) не, вот это точно с range делать не надо. дело в том, что это сумма геометрической прогресии, и формула для нее известна. эта сумма равна 2**(n+1) — 1

Остальные ответы
Похожие вопросы
Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Сумма степеней

Author24 — интернет-сервис помощи студентам

Список степеней двойки
Требуется вывести все целые степени двойки (т.е. числа вида 2k), не превосходящие числа N. .

Гипотеза Эйлера о сумме степеней
В 1769 году Леонард Эйлер сформулировал обобщенную версию Великой теоремы Ферма, предполагая, что.

Является ли N суммой степеней числа M. Рекурсия
Рекурсией проверить является ли число суммой степеней числа 5. Вывод True/False. 150 -> 5 ** 3 +.

Программа содержащая список степеней двойки
Здравствуйте, помогите, пожалуйста. Искренне не понимаю как решить данную задачу: Напишите.

1187 / 763 / 277
Регистрация: 05.09.2021
Сообщений: 1,772

Лучший ответ

Сообщение было отмечено Shinskiy как решение

Решение

print(sum(map(lambda x: 2 ** x, range(int(input()) + 1))))

Добавлено через 42 секунды

print(sum(2 ** i for i in range(int(input()) + 1)))

Status 418

Эксперт Python

4578 / 2345 / 602
Регистрация: 26.11.2017
Сообщений: 5,265
Записей в блоге: 3

Лучший ответ

Сообщение было отмечено Catstail как решение

Решение

print((2  int(input()))-1)

Регистрация: 13.04.2022
Сообщений: 18

1 2 3 4 5
n = int(input()) s = 0 for i in range(n + 1): s+=2**i print(s)

Вот ещё решение
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Тренажер степеней 2-ки
Всем привет! Я считаю, что каждый айтишник просто обязан знать степени двойки, хотя бы до 16, ведь.

10 первых степеней двойки
Написать программу, которая выводит 10 первых степеней двойки

Произведение пятых степеней
Вроде написал, но чтото не то, дайте совет. На вход подаётся последовательность натуральных чисел.

Найти количество степеней числа
25. Описать функцию is_power5 (k) логического типа, возвращающую True, если целый параметр k (> 0).

10 первых степеней любого числа
Написать программу, которая выводит 10 первых степеней любого числа

Вывести знакопеременную последовательность степеней тройки
Помогите нубу решить задачку, заранее спасибо! Функция sequnce(n), которая в качестве параметра.

Или воспользуйтесь поиском по форуму:

ОЧЕНЬ НУЖНА ПОМОЩЬ!! решите на python

Входные данные
Вводится целое неотрицательное число N, которое не превосходит 30.

Выходные данные
Выведите число 2 N.

Примеры
входные данные
0
выходные данные
1
входные данные
4
выходные данные
16

Лучший ответ
n=int(input())
print(2*n)
Остальные ответы

Выше написано, все правильно, вот только в print надо указать, так:

Ведь вам нужно было возведение в квадрат, а не умножение

Похожие вопросы
Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

КУ-py: Задачи на цикл for

Очевидно тут прогрессия со знаменателем 2. Тогда сумма этой прогрессии будет 1*(1- \(2^\) )/(1-2), то есть \(2^\) -1, что легко можно найти циклом.

Входные данные

Вводится натуральное число N, которое не превосходит 30.

Выходные данные

Вычислите 1+2+2 2 +2 3 +…+2 N .

Входные данные

Выходные данные

Сдать: для сдачи задач необходимо войти в систему

Ограничения

1 сек.
64 MiB

Список задач

Вы используете гостевой доступ (Вход)

Эта страница: General type: incourse. Context Условия задач: Задачи на цикл for (context id 279479). Page type mod-statements-view.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *