Пожалуйста, переведите с Pascal на Pythoni:=k-1;while iamp;gt;=1 do begin a[i]:=a[i+1]-1;

Пожалуйста, переведите с Pascal на Python
i:=k-1;
while igt;=1 do
begin
a[i]:=a[i+1]-1;
a[n-i+1]:=a[i];
dec(i);
end;

Задать свой вопрос
Виталик Пичковский
Это полный код?
Миха Юргаев
var a: array [1..100] of integer; i, n, k: integer;begin readln(k); n := (k * 2) - 1; A[1] := 1; write(A[1], ' '); for i := 2 to k do begin A[i] := A[i - 1] + 1; write(A[i], ' '); end; for i := k + 1 to n do begin A[i] := A[i - 1] - 1; write(A[i], ' '); end;end.0
1 ответ

a = []

k = int(input())

n = k * 2 - 1

a.append(1)

for i in range(1, k):

   a.append(a[i - 1] + 1)

for i in range(k, n):

   a.append(a[i - 1] - 1)

print(" ".join(map(str, a)))

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт