Войти Создать аккаунт

Ошибки и исключения · 10 из 16

Снимок с помехами

В холле поликлиники повесили экран, и старый аппарат шлёт на него испытательную картинку построчно: яркости через точку с запятой. Связь у аппарата такая, что в строку то и дело попадает мусор — пустое место, ERR, 12.5, — а строки приходят то короче, то длиннее. Тамара Ивановна просит: пусть экран не гаснет от каждой помехи, а латает её соседним значением.

Что сделать

Залатайте строку снимка: помеха получает значение соседа слева, а длина ряда выравнивается под экран.

Что приходит

  • stroka — строка от аппарата: яркости через ;

  • shirina — ширина экрана в точках, от 1

Что вернуть

Список из shirina целых: помехи заменены соседом слева (в начале ряда — первым целым правее), лишнее отрезано, недостающее — последним значением.

Допишите функцию pochinit в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

с графикой когда тесты пройдут, ответ вашей функции нарисуется · все задачи с графикой

Вызов
pochinit("10;20;x;40", 4)
Вернуть
[10, 20, 20, 40]
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.