smay

Untitled

Feb 1st, 2016
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.80 KB | None | 0 0
  1. program Vvod_Vivod;
  2.  
  3. var
  4.  
  5.   A: array[1..255] of char;
  6.   i, k, id, z: integer;
  7.   t, f: text;
  8.   l: string;
  9.  
  10. begin
  11.  
  12.   assign(t, 'd:\input.txt');
  13.  
  14.   reset(t);
  15.   read(t, l);
  16.   i := 1;
  17.   z:=i;
  18.   l:=l+' ';
  19.   while i <= length(l) do
  20.   begin
  21.     if  (l[i] <> ' ') then
  22.       begin
  23.       k := k + 1;
  24.       writeln(k);
  25.     end
  26.     else
  27.     begin
  28.       if (k mod 2 = 0) then begin
  29.         id := i;
  30.         i := i - k - 1;
  31.         writeln('I - ', i);
  32.         while i < id do
  33.         begin
  34.           a[z] := l[i];
  35.           i := i + 1;
  36.           z := z + 1;
  37.         end;
  38.        
  39.       end;
  40.       k := 0;
  41.     end;
  42.     i := i + 1;
  43.   end;
  44.   close(t);
  45.  
  46.   assign(f, 'output.txt');
  47.   rewrite(f);
  48.   for i := 1 to z do
  49.     begin
  50.       write(f, a[i]);
  51.     end;
  52.     close(f);
  53. end.
Add Comment
Please, Sign In to add comment