
Маша выписала на листе бумаги все трёхзначные чётные числа&n
bsp;и сложила их. Её подружка Лена за это время выписала все нечётные трёхзначные числа и тоже их сложила. У кого получилась сумма больше? На сколько?

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

Пошаговое объяснение:
Всего трёхзначных чисел 900, от 100 до 999. Чётных и нечётных по 450.
Сумма чётных
S1 = (100+998)*450/2 = 1098*225
Сумма нечётных
S2 = (101+999)*450/2 = 1100*225
Сумма нечётных больше на
S2 - S1 = 1100*225 - 1098*225 = 2*225 = 450



Чтобы решить эту задачу, нам нужно сначала вычислить все трехзначные четные и нечетные числа, а затем сложить их.
Трехзначные числа начинаются с 100 и заканчиваются на 999. Четные числа делятся на 2 без остатка, поэтому последняя цифра любого четного трехзначного числа должна быть четной. Аналогично, нечетные числа делятся на 2 с остатком, поэтому последняя цифра любого нечетного трехзначного числа должна быть нечетной.
Вот как мы можем вычислить эти числа на Python:
```python even_sum = sum(i for i in range(100, 1000, 2) if i % 10 in [0, 2, 4, 6, 8]) odd_sum = sum(i for i in range(101, 1000, 2) if i % 10 in [1, 3, 5, 7, 9]) ```
В этом коде `range(100, 1000, 2)` генерирует все четные числа от 100 до 999, а `range(101, 1000, 2)` генерирует все нечетные числа от 101 до 999. Затем мы используем генератор списка для фильтрации чисел, которые заканчиваются на четные или нечетные цифры, и складываем их.
Теперь, чтобы узнать, у кого из Маши и Лены получилась большая сумма, мы просто сравниваем `even_sum` и `odd_sum`:
```python if even_sum > odd_sum: print("Маша") elif odd_sum > even_sum: print("Лена") else: print("У Маши и Лены одинаковая сумма") ```
И наконец, чтобы узнать, на сколько больше получилась сумма у одной из них, мы вычитаем меньшее значение из большего:
```python difference = abs(even_sum - odd_sum) print("Разница в сумме составляет", difference) ```
Обратите внимание, что мы используем `abs` для получения абсолютного значения разницы, так как она может быть отрицательной, если `even_sum` меньше `odd_sum`.


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