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

Файлы · 13 из 19

Заставка в PGM

На старом сервере Стас нашёл папку заставок девяностых. Файлы — .pgm, серые картинки, и формат у них текстовый: сначала P2, потом ширина и высота, потом самое светлое значение, а дальше яркости точек — числа через пробелы, ряд за рядом. Строки с # — комментарии. Стас хочет посмотреть заставки, ничего не устанавливая.

Что сделать

Прочитайте текст PGM-файла и верните картинку: список рядов, в каждом — яркости точек.

Что приходит

  • tekst — содержимое PGM-файла целиком, одной строкой

Что вернуть

Список из «высота» рядов по «ширина» целых чисел, первый ряд — верхний; заголовка и комментариев в нём нет.

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

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

Вызов
iz_pgm("P2\n3 2\n255\n0 128 255\n255 128 0\n")
Вернуть
[[0, 128, 255], [255, 128, 0]]
Ctrl+Enter — проверить

Обсуждение

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

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