Advertisement
pablo7890

Untitled

Jan 19th, 2013
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.52 KB | None | 0 0
  1. program literkidoanagramu;
  2. var
  3.     a,w:string;
  4.     t,x:array['a'..'z'] of integer;
  5.     r,s:integer;
  6.     n,m,k:word;
  7.     z:char;
  8. begin
  9.     readln(a);
  10.     for k:=1 to length(a) do t[a[k]]:=t[a[k]]+1;
  11.     readln(n);
  12.     for m:=1 to n do
  13.         begin
  14.         for z:='a' to 'z' do x[z]:=0;
  15.         readln(w);
  16.         for k:=1 to length(w) do x[w[k]]:=x[w[k]]+1;
  17.         s:=0;
  18.         for z:='a' to 'z' do
  19.             begin
  20.             r:=x[z]-t[z];
  21.             s:=s+Abs(R);
  22.             IF r=1 then write(z)
  23.             else if r=-1 then write('-',z)
  24.             else if Abs(R)>1 then write(r,z);
  25.             end;
  26.         if s=0 then writeln(0) else writeln
  27.     end
  28. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement