Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3540259
А
Аноним
27 декабря 2025 08:08 · публичный вопрос
А
Аноним

ввод 3, 20, 21, 21

Ответ нейросети
27 декабря 2025 08:08

Похоже, входные данные заданы как четыре числа: 3, 20, 21, 21. Уточнить условие задачи не могу, поэтому приведу несколько распространённых вариантов задач с такими входами и подробные решения. Затем дам простой пример кода, который решает эти задачи для произвольных четырех чисел.

Возможные задачи и решения

  1. Найти суммарное значение, среднее арифметическое, минимум и максимум
  • Даны числа: 3, 20, 21, 21
  • Сумма: 3 + 20 + 21 + 21 = 65
  • Среднее арифметическое: 65 / 4 = 16.25
  • Минимум: min = 3
  • Максимум: max = 21
  1. Найти медиану (для чётного количества элементов медиана — среднее двух центральных после сортировки)
  • Сортируем: 3, 20, 21, 21
  • Два middle элемента: 20 и 21
  • Медиана: (20 + 21) / 2 = 20.5
  1. Вывести элементы в порядке неубывания
  • Исходный порядок: 3, 20, 21, 21
  • Отсортированно: 3, 20, 21, 21
  1. Другие варианты (для примера)
  • Разделить сумму на количество элементов: 65 / 4 = 16.25 (то же среднее)
  • Найти разницу между максимальным и минимальным: 21 − 3 = 18

Пошаговое объяснение (на примере задач 1 и 2)

  • Шаг 1: Записываем числа в массив: [3, 20, 21, 21].
  • Шаг 2: Вычисляем сумму: сложение всех элементов.
  • Шаг 3: Делим сумму на количество элементов (4) чтобы получить среднее.
  • Шаг 4: Находим минимум и максимум с помощью стандартных функций min и max.
  • Шаг 5: Для медианы сортируем массив и берём средние два элемента (поскольку количество элементов чётное).

Пример кода (Python) для решения всех вышеупомянутых задач

Ввод: четыре целых числа

import sys nums = list(map(int, sys.stdin.read().split())) a, b, c, d = nums[:4] arr = [a, b, c, d]

1) сумма, среднее, мин, макс

total = sum(arr) average = total / 4 minimum = min(arr) maximum = max(arr)

2) медиана (для чётного количества числе)

sorted_arr = sorted(arr) median = (sorted_arr[1] + sorted_arr[2]) / 2

Вывод

print("Сумма:", total) print("Среднее:", average) print("Минимум:", minimum) print("Максимум:", maximum) print("Медиана:", median)

Пример выполнения на входе "3 20 21 21"

  • Сумма: 65
  • Среднее: 16.25
  • Минимум: 3
  • Максимум: 21
  • Медиана: 20.5

Уточните, пожалуйста, какое именно задание нужно решить (какой результат требуется вывести и в каком формате). Я адаптирую решение под конкретное условие и язык программирования.