1. Главная
  2. Библиотека
  3. Программирование
  4. Сюжет: преподаватель кружка получил результаты мини-тес...
Разбор задачи

Сюжет: преподаватель кружка получил результаты мини-теста и хочет быстро увидеть статистику: минимальный балл, максимальный, средний и сколько ребят набрали больше среднего. Напишите программу, которая: Считывает количество результатов N Считывает N целых

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Сюжет: преподаватель кружка получил результаты мини-теста и хочет быстро увидеть статистику: минимальный балл, максимальный, средний и сколько ребят набрали больше среднего. Напишите программу, которая: Считывает количество результатов N Считывает N целых

Условие:

Сюжет: преподаватель кружка получил результаты мини-теста и хочет быстро увидеть статистику: минимальный балл, максимальный, средний и сколько ребят набрали больше среднего.

Напишите программу, которая:

  1. Считывает количество результатов N
  2. Считывает N целых чисел - баллы участников
  3. Вычисляет и выводит:
  • минимальный балл
  • максимальный балл
  • среднее арифметическое (с 2 знаками после точки)
  • количество баллов строго больше среднего

Формат ввода

  • 1-я строка: целое число N (например, 4)
  • 2-я строка: N целых чисел через пробел (например, 355 2)

Ограничения:

  • 1≤N≤10∧51 \leq \mathbf{N} \leq 10^{\wedge} 5
  • баллы: 0...100 (целые)

Формат вывода (строго 4 строки) Печатайте ровно так:\nmin=<значение>\nmax=<значение>\navg=<значение с 2 знаками>\nabove=<количество>

Важно:

  • avg выводить с точкой и двумя знаками (например, 3.75, 10.00)
  • above - количество значений строго больше среднего (не "больше или равно")

Решение:

Язык программирования: Python

Вот программа, которая выполняет поставленную задачу:

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой метод используется для подсчета количества баллов, строго превышающих среднее арифметическое, в предоставленном решении?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод