Advertisement
Guest User

Untitled

a guest
Apr 7th, 2020
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.62 KB | None | 0 0
  1. program task27B;
  2.  
  3. var val, max2, max7, max14, max_prod, max_total, n, i: integer;
  4.  
  5. begin
  6.  
  7. max2 := -1;
  8. max7 := -1;
  9. max14 := -1;
  10. max_total := -1;
  11. max_prod := -1;
  12.  
  13. read(n);
  14.  
  15. for i:= 1 to n do begin
  16.   read(val);
  17.  
  18. if (val mod 14 = 0) and (val > max14) then
  19.   max14 := val
  20. else if val > max_total then
  21.   max_total:= val;
  22.  
  23. if (val mod 7 = 0) and (val mod 14 <> 0) and (val > max7) then
  24.   max7 := val;
  25.  
  26. if (val mod 2 = 0) and (val mod 14 <> 0) and (val > max2) then
  27.   max2 := val;
  28.  
  29. end;
  30.  
  31. max_prod := max14 * max_total;
  32. if (max2 * max7 > max_prod) then
  33.   max_prod := max2 * max7;
  34.  
  35. writeln(max_prod);
  36.  
  37. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement