Viki258
15.06.2022 06:44

Можете подсказать , как выполнять задание 8 ? ( какой-нибудь алгоритм выполнение ) ОЦЕНЬ НУЖНО

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
vlodimirfrolov
29.09.2022 01:22

Жила-была мышь. Жизнь ее проходила очень скучно. Ей было тесно в душной, маленькой норке. И решила мышка выйти из своего домика и посмотреть мир. Так началось маленькое путешествие мыши.

Выйдя из норки, путешественница долго поднималась вверх и оказалась на большой и светлой поверхности, которая называлась – стол. Оглянувшись вокруг, мышь увидела вокруг себя большие ящики. «Что же это за устройства мышка. И вдруг, все вокруг зашумело, защелкало, и... неожиданно одно из устройств засветилось и заговорило: «Здравствуй, наша гостья! Чем ты так удивлена?» Мышь ответила: «Я мышка. А вы кто?». «А наша семья называется Компьютер. Мы человеку получать, обрабатывать, накапливать и хранить информацию. Давай знакомиться. Я – монитор», - сказало устройство и протянуло проводок для «рукопожатия» мышке. Говорящее устройство познакомило мышь со всеми обитателями этой дружной семьи. Самым важным устройством был системный блок, он постоянно мигал – то зеленым, то красным глазом.

Внутри блока находился центральный процессор, который обрабатывал информацию, поступающую через устройство ввода – клавиатуру. А обработанная информация хранилась в памяти системного блока.

Самым красивым и понятным (так показалось мышке), был монитор, который веселил ее, показывая разные картинки, предлагая поиграть в игры, расположенные на экране. «Как много ты знаешь и умеешь!» - восхищалась мышка монитором. «Я лишь вывожу на экран результаты работы моего брата - процессора и моей сестры - клавиатуры», - объяснил монитор. Мышке очень хотелось поиграть с компьютером, но, к сожалению, объекты, которые находились на экране монитора, были для нее недоступны: она не могла до них дотронуться и передвинуть. Компьютерной семье стало жалко мышь, и монитор предложил ей стать его Радости мышки не было предела. Незаметная, маленькая «мышь» стала управлять объектами рабочего стола на экране.

Поселившись в компьютерной семье, мышка совсем забыла про свою тесную норку. И стала нужным и полезным устройством для компьютера.

0,0(0 оценок)
Ответ:
ViktorNiktophorov
13.03.2021 12:46
6 - минимальное количество ходов, за которое можно добраться до любой клетки.

Программа на паскале:

const
  m = 7;
  n = 9;
  p = n*m;
 
  dx: array [1..8] of integer = (-2, -1, 1, 2, 2, 1, -1, -2);
  dy: array [1..8] of integer = (1, 2, 2, 1, -1, -2, -2, -1);

var
  a: array [1..m, 1..n] of integer;
  x,y: array [1..p] of integer;
  i,j,l: integer;
  t: boolean;
 
 begin
  for i := 1 to p do
    begin
    x[i] := -1;
    y[i] := -1;
    end;
 
  for i := 1 to m do
  for j := 1 to n do
    a[i,j] := -1;
 
  a[1,1] := 0;
  x[1] := 1;
  y[1] := 1;
  l := 1;
 
  for i := 1 to p do
    if x[i] <> - 1 then
    for j := 1 to 8 do
      if (x[i] + dx[j] > 0) and (x[i] + dx[j] <= m) then
      if (y[i] + dy[j] > 0) and (y[i] + dy[j] <= n) then
      if a[ x[i] + dx[j], y[i] + dy[j] ] = -1 then
        begin
        l := l + 1;
        x[l] := x[i] + dx[j];
        y[l] := y[i] + dy[j];
        a[ x[l], y[l] ] := a[ x[i], y[i] ] + 1;
        end;
 
  for i := 1 to p do if x[i] <> -1 then
    writeln(i:2,' - ',x[i],':',y[i],' - ',a[ x[i], y[i] ],' ');
   
 end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота