Помоги пожалуйста решить задачу на Paskal. Чтобы открыть секретный сейф, агент 007 решил набирать в возрастающем порядке все трехзначные числа, в записи которых нет одинаковых цифр. Составить программу, которая бы печатала все ...

Помоги пожалуйста решить задачу на Paskal. Чтобы открыть секретный сейф, агент 007 решил набирать в возрастающем порядке все трехзначные числа, в записи которых нет одинаковых цифр. Составить программу, которая бы печатала все такие числа. Определить, сколько времени потребуется ему в худшем случае для вскрытия сейфа, если для набора одного числа он тратит 2с?
Гость
Ответ(ы) на вопрос:
Гость
Program test ; Var a:integer; Begin For i:=0 to 9 do begin For i1:=0 to 9 do begin For i2:=0 to 9 do begin If (i<>i1) and (i1<>i2) and (i<>i2) then begin writeln(" Комбинация введенная агентом 007 - ",i*100+i1*10+i2); a:=a+2; End; End; End; Writeln(" В ХУДШЕМ случае он затратит на подбор пароля. ", a div 60,"мин. ",a mod 60,"сек. ") ; End.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы