Код Junior Пирамида и стратегия обновлено

Форма тестового набора по числу тестов

Условие

Напишите pyramid_shape(counts). На вход словарь с ключами unit, integration, e2e (целые ≥ 0). Вернуть строку:

  • "empty", если тестов нет совсем;
  • "pyramid", если unit > integration > e2e;
  • "ice-cream-cone", если e2e > integration > unit;
  • "hourglass", если integration меньше и unit, и e2e;
  • иначе "mixed".

Примеры

pyramid_shape({"unit":500,"integration":80,"e2e":10}) // "pyramid"
pyramid_shape({"unit":5,"integration":20,"e2e":200}) // "ice-cream-cone"
pyramid_shape({"unit":300,"integration":5,"e2e":120}) // "hourglass"

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.

Термины по теме