Top.Mail.Ru
Ответы

Помогите переписать из Pascal в Python

Код на pascal:

var N,i,ti,Cc:integer;
Ci: array[1..100] of integer;
begin
Writeln('Введите колличество покупателей в очереди - ');
Read(N);
Writeln('За сколько минут обслуживают одного покупателя?');
Read(ti);
For i:=1 to N do
begin
Cc:=Cc+ti;
Ci[i]:=Cc;
Writeln(i, '-й покупатель провел в очереди ', Ci[i], ' минут');

end;
Readln;
end.


Что я пробовал написать на python:

import array
ci = []
cc = 0
i = 0
N = int(input('Введите колличество покупателей в очереди - '))
ti = int(input('За сколько минут обслуживают одного покупателя?'))
while i < N:
cc=cc+ti
ci[N]=cc;
print(N, '-й покупатель провел в очереди ', ci[i], ' минут');
N=N-1


Условие задачи:

По дате
По рейтингу
Аватар пользователя
Оракул

В очереди n покупателей
Для каждого из них нужно ввести время обслуживания, а вы вводите только 1 раз
Затем надо получить время нахождения каждого покупателя в очереди по нарастающей, каждый следующий был в очереди время обслуживания + время обслуживания всех предыдущих
Ну а минимальное время обслуживания человека в очереди найти проще всего

https://pastebin.com/dbvTWrkB