• Turbo pascal или Pascal abc. Дан двумерный массив NxM. Преобразовать его следующим образом:
    Вставить столбец из нулей,
    после столбца с минимальным
    элементом.

Ответы 6

  • Хорошо, вы есть в вк? . Или где-нибудь в другом сайте, где можно сообщения отправлять. Я не могу тут в лс писать((
    • Автор:

      alisson
    • 6 лет назад
    • 0
  • Нет, конечно же! Только skype, только hardcodre ))
  • *hardcore
    • Автор:

      callie
    • 6 лет назад
    • 0
  • В ЛС тут вообще сейчас проблема писать - там фильтр режет все, что ни попадя
  • ну ладно
    • Автор:

      nibbles
    • 6 лет назад
    • 0
  • На входе кол-во строк и столбцов. Массив заполняем вручную.

    var a:array [,] of integer;

    b,k,i,j,N,M:integer;

    BEGIN

    read(N,M);

    b:=maxint;

    a:=new integer[N,M+1];

    for i:=0 to N-1 do begin

    for j:=0 to M-1 do begin

    read(a[i,j]);

    if a[i,j]<=b then begin

    b:=a[i,j];

    k:=j;

    end;

    end;

    end;

    for i:=N-1 downto 0 do  

    for j:=M downto k+2 do

    swap(a[i,j],a[i,j-1]);

    for i:=0 to N-1 do begin

    for j:=0 to M do

    write(a[i,j],' ');

    writeln();

    end;

    end.

    • Автор:

      mombod
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years