Advertisement
Guest User

Untitled

a guest
Mar 15th, 2013
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.58 KB | None | 0 0
  1. const
  2.   N = 256;
  3. var
  4.   mas: array[1..N] of integer;
  5.   s:                  string;
  6.   i, m, max:          integer;
  7. begin
  8.   readln(s);
  9.   for i := 1 to N do
  10.     mas[i] := 0;
  11.    
  12.   for i := 1 to length(s) do
  13.     inc(mas[ord(s[i])]);
  14.    
  15.   max  := 0;
  16.   m    := 0;
  17.   for i := 1 to N do
  18.   begin
  19.     if max < mas[i] then
  20.       max := mas[i];
  21.   end;
  22.  
  23.   for i := 1 to N do
  24.   begin
  25.     if mas[i] = max then
  26.     begin
  27.       m := i;
  28.       break
  29.     end
  30.   end;
  31.  
  32.   write('Самый популярный символ: ', chr(m), ', встречается раз: ', max)
  33. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement