Олимпиадный тренинг

Задача . Академия героев. Эпизод 1. Распределение героев


Задача

Темы:
В Академию прибыло 30 новобранцев. У каждого три характеристики: Сила, Магия и Ловкость (от 0 до 100).

Ректор поручил вам распределить их по классам, присвоить ранги и назначить паёк. Откройте файл ep1_новобранцы.xlsx и заполните фиолетовые ячейки ФОРМУЛАМИ (не вручную!).
 

СТОЛБЕЦ F — КЛАСС ГЕРОЯ

У каждого героя есть главная характеристика — та, что больше остальных. Класс определяется по ней:

  • Если Сила — наибольшая из трёх       →  «Воин»
  • Если Магия — наибольшая из трёх       →  «Маг»
  • Если Ловкость — наибольшая из трёх    →  «Разведчик»

Но! Если разница между наибольшей и второй характеристикой меньше 15 — герой слишком разносторонний, его класс «Универсал».

Подсказка: функция МАКС() поможет найти наибольшее значение. Вам придётся комбинировать несколько ЕСЛИ.

 

СТОЛБЕЦ G — РАНГ (от S до D)

Ранг зависит от наибольшей характеристики героя:
  • 95 и выше   →  «S»
  • 80–94       →  «A»
  • 60–79       →  «B»
  • 40–59       →  «C»
  • ниже 40     →  «D»

 

СТОЛБЕЦ H — ПАЁК (в монетах)

Размер ежедневного пайка зависит от ранга:
  S  →  500 монет
  A  →  350 монет
  B  →  200 монет
  C  →  100 монет
  D  →  50 монет
 

ОТЧЁТ ДЛЯ РЕКТОРА (блок внизу таблицы)

Подсчитайте с помощью функций:
  1. Сколько героев каждого класса (Воин, Маг, Разведчик, Универсал)
  2. Сколько героев ранга S
  3. Сколько героев ранга D
  4. Средний паёк по всем героям

Удачи!
 

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя