Главная страница
Навигация по странице:

  • Формат входных данных: Входные данные состоят из 10 строк, содержащих по 10 чисел 0 и 1. Число 0 означает незакрашенную клетку, а 1 — закрашенную.Формат выходных данных

  • Этапы решения задачи

  • Описание программной реализации

  • Тест пройден верно

  • Задача 5H. Задача 5h листок


    Скачать 143.55 Kb.
    НазваниеЗадача 5h листок
    Дата13.12.2021
    Размер143.55 Kb.
    Формат файлаdocx
    Имя файлаЗадача 5H.docx
    ТипЗадача
    #302460

    Задача 5H

    Листок:

    На листке в клетку размером 10 × 10 выбрали какую-то клетку и, начиная от нее, стали закрашивать подряд клетки, двигаясь только вниз и вправо. Затем первую и последнюю закрашенную клетку стерли. Ваша задача — восстановить их. Если вариантов ответа несколько, выведите любой.

    Формат входных данных:

    Входные данные состоят из 10 строк, содержащих по 10 чисел 0 и 1. Число 0 означает незакрашенную клетку, а 1 — закрашенную.

    Формат выходных данных:

    Выведите изображение листка в том же формате, что и во входных данных, только с добавлением первой и последней покрашенных клеток.

    Этапы решения задачи:

    Имеется массив 10×10, содержащий числа 0 и 1. Нужно найти первую единицу. Для этого запускается цикл for. Если первый элемент, равный единице, находится в первом столбце, значит начальная единица, которую стерли, находится над этой единицей. Если же единица стоит в любом другом из столбцов, значит начальная единица могла быть либо сверху либо слева. Но для простоты решения задачи пусть она находится слева. Так же находим и последнюю единицу в массиве.

    Описание программной реализации:



    Приложение:


    Вывод:



    Тест пройден верно
    В вод:


    написать администратору сайта