Реализуйте функцию visualize, которая подсчитывает сколько монет каждого номинала есть в копилке и показывает результат в виде графика. Каждый столбец графика — стопка монет опредлённого номинала.
Для простоты условимся, что монеты в копилке всегда есть, и их количество не ограничено, а номинал может быть любым.
Функция принимает на вход список или кортеж с числами и возвращает график в виде строки. Необязательный аргумент bar_char определяет символ, с помощью которого рисуется график. Значение по умолчанию — знак рубля (₽).
Для решения используйте встроенный инструмент — Counter.
_______________________________________________________________
Реализуйте функцию sum_of_intervals, которая принимает на вход список интервалов и возвращает сумму всех длин интервалов. В данной задаче используются только интервалы целых чисел от 1 до ∞ , которые представлены в виде списков. Первое значение интервала всегда будет меньше, чем второе значение. Например, длина интервала [1, 5] равна 4, а длина интервала [5, 5] равна 0. Пересекающиеся интервалы должны учитываться только один раз.
>>> from solution import sum_of_intervals
>>> sum_of_intervals([
... [1, 1],
... ])
0
>>> sum_of_intervals([
... [1, 2],
... [50, 100],
... [60, 70],
... ])
51
______________________________________________________________________________
Реализуйте функцию rpn_calc, которая принимает список, каждый элемент которого содержит число или знак операции (+, -, *, /). Функция должна вернуть результат вычисления по обратной польской записи.
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |