Advertisement
Guest User

Untitled

a guest
Apr 7th, 2020
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.49 KB | None | 0 0
  1. program task27;
  2.  
  3. var i, n, el, sum, max_cnt, id: integer;
  4. a: array[1..28] of integer;
  5.  
  6. begin
  7. max_cnt := 0;
  8. id := 0;
  9.  
  10. read(n);
  11.  
  12. for i := 1 to n do begin
  13.     read(el);
  14.     sum := 0;
  15.  
  16.     while el <> 0 do begin
  17.         sum := sum + (el mod 10);
  18.         el := el div 10;
  19.     end;
  20.    
  21.     if (sum = 0) then
  22.     sum := 28;
  23.  
  24.     a[sum] := a[sum] + 1;
  25. end;
  26.  
  27. for i := 1 to 28 do begin
  28.     if max_cnt < a[i] then begin
  29.         max_cnt := a[i];
  30.         id := i;
  31.     end;
  32. end;
  33.  
  34. if id = 28 then
  35.   id := 0;
  36.  
  37. writeln(id);
  38. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement