В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
karinavagi
karinavagi
24.02.2020 03:02 •  Информатика

Электронная промышленность Байтландии развивается и одна из компаний начала выпускать черно-белые квадратные экраны размером nXn пикселей.

Для экономии траффика был разработан специальный режим экрана, в котором при вызове

функции с параметрами row, col изменяется состояние всех пикселей в строке row и столбце col (то

есть черные пиксели становятся белыми, а белые черными). Пиксел на пересечении строки row

и col также меняет свое состояние.

Чтобы продемонстрировать возможности экономии траффика необходимо разработать последовательность вызовов функции для формирования определенного изображения. Изначально весь экран черный (все пиксели находятся в состоянии 0).

В первой строке входных данных записано число t - количество различных изображений, которые необходимо сформировать на экране. Затем описывается t блоков. Описание блока содержит число n - размер экрана, а затем n строк по n чисел 0 или 1 в каждой - изображение, которое

необходимо сформировать на экране.

В качестве ответа необходимо сформировать t блоков с параметрами вызова функции для формирования изображения на экране. Описание каждого блока должно состоять из числа k - количества вызовов функции для генерации изображения и k пар чисел row, col, задающих параметры

функции. Нумерация начинается с левого верхнего угла, с нуля.

t=3
t=7

Показать ответ
Ответ:
BlackL706
BlackL706
18.05.2023 03:38
1. Конституция РФ (ст. 15 официальная публикация законов; ст. 23 неприкосновенность частной жизни, тайна переписки и телефонных переговоров и сообщений; ст. 29 свобода слова и мысли, право на информацию и проч.). 2. Гражданский кодекс РФ (ст. 128 интеллектуальная собственность как объект гражданского права; ст. 150: нематериальные блага: достоинство личности, честь и доброе имя, деловая репутация, неприкосновенность частной жизни, личная и семейная тайна, право авторства и иные личные неимущественные права и другие нематериальные блага; ст. 434 форма договора: договор в письменной форме может быть заключен путем обмена документами посредством электронной связи, позволяющей достоверно установить, что документ исходит от стороны по договору и проч.).3. Уголовный кодекс РФ (ст. 129 клевета; ст. 130 оскорбление, ст. 137 нарушение неприкосновенности частной жизни; ст. 138 нарушение тайны переписки, телефонных переговоров, почтовых, телеграфных или иных сообщений; ст. 146 нарушение авторских и смежных прав; ст. 182 заведомо ложная реклама; ст. 237 сокрытие информации об обстоятельствах, создающих опасность для жизни или здоровья людей; ст. 272 неправомерный доступ к компьютерной информации; ст. 273 создание, использование и распространение вредоносных программ для ЭВМ; ст. 283 разглашение государственной тайны; ст. 303 фальсификация доказательств и проч.).4. Кодекс об административных правонарушениях РФ (глава 13. Административные правонарушения в области связи и информации).5. Закон от 07.02.1992 № 23001 «О защите прав потребителей» (ст. 26.1. Дистанционный продажи товара, под которым в том числе понимается продажа товара через Интернет).6. Закон РФ от 27.12.1991 № 2124I «О средствах массовой информации».7. Федеральный закон от 13.01.1995 № 7ФЗ «О порядке освещения деятельности органов государственной власти в государственных средствах массовой информации».8. Федеральный закон от 13.01.1995 № 7ФЗ «О порядке освещения деятельности органов государственной власти в государственных средствах массовой информации».9. Федеральный закон от 07.07.2003 № 126ФЗ «О связи».
0,0(0 оценок)
Ответ:
alena1706
alena1706
15.01.2020 13:25
Сама функция:

function f(A,B)
{
  if (A.length < B.length) {return false;}
  var Result = false;
  for ( var i = 0; i < A.length; i++) {
    if ((B[0] === A[i]) && (A.length-i >= B.length))
    {
      Result = true;
      for ( var j = 0; j < B.length; j++)
      {
        if (A[i+j] !== B[j])
        {
          Result = false;
          break;
        }
      }
      if (Result) {return true;}
    }
  }
  return false;
}

Страничка для тестирования функции в приложении. Открывать через браузер (правой кнопкой мыши по файлу, "открыть с ", и выбрать браузер, или изменить расширение с txt на HTML, и просто открыть..)
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота