Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.49 KB | None | 0 0
  1. program test;
  2. var a,n,i,j,max,s,num : longint;
  3.     m : array[1..1000] of string;
  4.     l : array[1..1000] of integer;
  5.     r : array[1..1000] of string;
  6. begin
  7. s := 1;
  8. readln(n);
  9. for i:=1 to n do
  10. begin
  11.     readln(m[i]);
  12.     l[i] := length(m[i]);
  13. end;
  14.  
  15. for i:=1 to n do
  16. begin
  17.     max := -999;
  18.     for j:=1 to n do
  19.     begin
  20.         if (l[j] > max) then
  21.         begin
  22.             num := j;
  23.             max := l[j];
  24.         end;
  25.     end;
  26.     r[s] := m[num];
  27.     l[num] := -1;
  28.     inc(s);
  29. end;
  30.  
  31. writeln('Sorted: ');
  32. for i:=1 to s do writeln(r[i]);
  33. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement