Необходимо разработать функцию, которая рисует отрезки в консоли, ширина которых определяется заданными входными числами (int).
На вход подается общая ширина линии, которая должна быть нарисована (она состоит из - и разделителей |) и переменное количество аргументов, соответствующих числам, которые надо визуализировать. Между собой отрезки разделяются символом | , который тоже входит в заданную ширину.
Необходимо оценить какое число соответствует одному тире (доля от общей суммы). Далее, вычислить количество тире для каждого входного значения (с округлением). Если для какого-то входного числа получается меньше 1, то функция возвращает ошибку. В противном случае выводит в консоль следующие картинки (примеры ниже):
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |