
Помогите пожалуйста! 1) Рассчитать сумму пяти первых членов геометрической прогрессии: b1=5,q=1/5.
2) Дано четырех значное число , найти разность 1 и 3 цифры.

Ответы на вопрос

b = 5
q = 1/5
s = 0
for _ in range(5):
s += b
b *= q
print(s)
n = input().strip()
print(int(n[0]) - int(n[2]))
Пример ввода:
1999
Пример вывода:
6.248
-8



Я постараюсь ответить на ваши вопросы.
1) Сумма пяти первых членов геометрической прогрессии b1=5, q=1/5 равна:
S5 = b1 * (1 - q^5) / (1 - q) = 5 * (1 - (1/5)^5) / (1 - 1/5) = 5 * (1 - 1/3125) / (4/5) = 5 * (3124/3125) / (4/5) = 5 * (781/625) / (4/5) = 5 * (781/625) * (5/4) = 781/125 = 6.248
Это формула суммы n первых членов геометрической прогрессии.
2) Дано четырехзначное число, найти разность 1 и 3 цифры.
Для этого нужно выделить 1 и 3 цифры из числа и вычесть их. Есть несколько способов сделать это, например:
- Перевести число в строку и обратиться к символам по индексу. - Делить число на 10, 100, 1000 и брать остатки и целые части. - Использовать арифметические операции с константами.
Например, если дано число 1234, то 1 цифра равна 1, а 3 цифра равна 3. Разность 1 и 3 цифры равна 1 - 3 = -2.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili