Вычеркивание цифрыДано натуральное число, содержащее не более N (0<N£9) цифр. Вычеркнув в...

0 голосов
34 просмотров

Вычеркивание цифры

Дано натуральное число,
содержащее не более N (0 цифру, получить наибольшее число. При этом порядок цифр в числе менять нельзя.


Пример




Input.txt


Output.txt




8263015


863015



Информатика (20 баллов) | 34 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var
  s, si, sm: string;
  i, n: integer;
  f: Text;

begin
  Assign(f, 'input.txt');
  Reset(f);
  Readln(f, s);
  Close(f);
  Assign(f, 'output.txt');
  Rewrite(f);
  n := Length(s);
  sm := Copy(s, 2, n - 1);
  for i := 2 to n do
  begin
    si := s;
    Delete(si, i, 1);
    if sm < si then sm := si
  end;
  Writeln(f, sm);
  Close(f)
end.


Скачать вложение Текст (TXT)
Скачать вложение Текст (TXT)
(142k баллов)