Вітряна погода#5713

Вітряна погода (Розбір)

Серед заданих висот травинок слід знайти найменшу і найбільшу . Різниця max - min буде визначати силу вітру за версією П'ятачка.

Реалізація алгоритму

Читаємо кількість травинок .

scanf("%d",&n);

Ініціалізуємо змінні і .

min_el = INT_MAX;
max_el = INT_MIN;

Читаємо висоти травинок. Для кожної з них перераховуємо мінімальну і максимальну висоти.

for (i = 0; i < n; i++)
{
  scanf("%d", &x);
  if (x > max_el) max_el = x;
  if (x < min_el) min_el = x;
}

Виводимо силу вітру за визначенням П'ятачка.

printf("%d\n",max_el - min_el);

Python реалізація

Читаємо вхідні дані.

n = int(input())
lst = list(map(int,input().split()))

Виводимо силу вітру за визначенням П'ятачка.

print(max(lst) - min(lst))