Алисика11
04.02.2021 23:13

перевести код на Python const MAX = 38;

var n,x,y,i,j : integer;

var m : array [1..MAX, 1..MAX] of integer;

var maxH : integer;

procedure spojuj(x,y,hloubka : integer);

var i,j : integer;

begin

if hloubka > maxH then maxH := hloubka;

for i:=1 to MAX do

if m[y, i] > 0 then

begin

dec(m[y,i]);

spojuj(y, i, hloubka +1);

spojuj(i, y, hloubka +1);

inc(m[y,i]);

end

else if m[i, y] > 0 then

begin

dec(m[i,y]);

spojuj(i, y, hloubka +1);

spojuj(y, i, hloubka +1);

inc(m[i,y]);

end;

end;

begin

maxH := 0;

for i:=1 to MAX do

for j:=1 to MAX do

m[i,j] := 0;

read(n);

for i:=1 to n do

begin

read(x,y);

inc(m[x,y]);

end;

for i:=1 to MAX do

for j:=1 to MAX do

if m[i,j] > 0 then

begin

dec(m[i,j]);

spojuj(i,j,1);

spojuj(j,i,1);

inc(m[i,j]);

end;

write(maxH);

end.

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

java

import java.util.random;

public class myapp{

  public static void main (string {

    random rand = new random();

    int n = rand.nextint(50);

    int [] arr = new int[n];

    for(int i = 0; i < n; i++) {

      int j = rand.nextint(50);

      arr[i] = j;

    }

    for( int i = 0; i < n; i++) {

      if ( arr[i] % 2 == 0 ) {

        system.out.print(arr[i] + " ");

      }

    }

  }

}

pascal

program myapp;

var

  i, n , j: integer;

  arr: array of integer;

begin

randomize;

n : = random(50);

setlength(arr, n);

for i: = 0 to n do

  begin

    j: = random(50);

    arr[i]: = j;

  end;

for i: = 0 to n do

  begin

    if( arr[i] mod 2 = 0 ) then

      begin

        write(arr[i], ' ');

      end;

  end;

end.

0,0(0 оценок)
Ответ:
polina11111334944849
07.05.2022 00:25
1. Какой из объектов может являться исполнителем?

a) Сканер - исполнитель, выполняет активную функцию копирования

b) Альбом - хранилище информации

с) Луна - просто объект

d) Книга - хранилище информации

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

a) Алгоритмический язык - инструмент описания алгоритма, для создания одного из его представлений. Является подмножеством ЯП.

b) Язык программирования - инструмент для описания кода программ - одного из видов представлений алгоритма.

c) Блок-схема - одно из видов представления алгоритма, в виде блоков и символов.

d) Естественный язык - слишком широкоспециализированный

3. Что означает свойство алгоритма - результативность?

1) алгоритм должен состоять из команд, однозначно понимаемых исполнителем - (доступность)

2) разбиение алгоритма на конечное число простых шагов - (конечность)

3) выполнение всех команд алгоритма должно привести к определенному результату - алгоритм - представление процесса переработки, трансформации информации. Мы принимаем информацию на входа, преобразуем её и выдаём на выходе. Если полностью убрать из этой последовательности выдачу результата (в любом проявлении), то зачем нам нужен алгоритм? Правильно, он бесполезен.

4) каждая команда должна быть описана в расчете на конкретного исполнителя

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