Nasteona1994
?>

Сколько времени потребуется для ввода в память компьютера текста на 63 страницах с сканера и программы ABBYY FineReader, если известно, что на сканирование одной страницы уходит 3 секунды, на смену страницы в сканере — 8 секунд, на распознавание страницы — 2 секунды? ответ в секундах

Информатика

Ответы

versalmoda2971
PascalABC.NET 3.3.5, сборка 1660 от 20.04.2018
Внимание! Если программа не работает, обновите версию!

procedure Preobraz(var Stroka:string);
begin
  var bq:=new Queue<(integer,integer)>;
  foreach var m in Stroka.Matches('\s+') do
    bq.Enqueue((m.Index,m.Length));
  var wq:=new Queue<(integer,string)>;
  foreach var m in Stroka.Matches('\S+') do
    if m.Value.Any(t->t in ['0'..'9']) then wq.Enqueue((m.Index,''))
    else wq.Enqueue((m.Index,m.Value));
  Stroka:='';
  var pbi,pwi:integer;
  while (bq.Count>0) and (wq.Count>0) do begin
    (pbi,pwi):=(bq.Peek[0],wq.Peek[0]);
    if pbi<pwi then begin
      Stroka:=Stroka+bq.Peek[1]*' ';
      bq.Dequeue
      end
    else begin
      Stroka:=Stroka+wq.Peek[1];
      wq.Dequeue
      end
    end;
  while bq.Count>0 do begin
    Stroka:=Stroka+bq.Peek[1]*' ';
    bq.Dequeue
    end;
  while wq.Count>0 do begin
    Stroka:=Stroka+wq.Peek[1];
    wq.Dequeue
    end
end;

begin
  var s:=ReadlnString;
  Preobraz(s);
  s:='<'+s+'>'; // чтобы было видно, как работает
  s.Println
end.

Дана строка содержащая любые символы кроме букв. под словом будем понимать последовательность симв

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Сколько времени потребуется для ввода в память компьютера текста на 63 страницах с сканера и программы ABBYY FineReader, если известно, что на сканирование одной страницы уходит 3 секунды, на смену страницы в сканере — 8 секунд, на распознавание страницы — 2 секунды? ответ в секундах
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Сурат1199
teya07
annakuznetsova841
Mbkozlov6
sn009
nunabat457
anovikovsr
puchkovajulia
tcmir
antoska391
tatry2005
menesmir
dkvsadovoe
kisuhakisa
Leonidovich_Elena771