fork download
  1. program MaxMultipleOf3;
  2. var
  3. M, N, i, j, val, maxVal: integer;
  4. found: boolean;
  5. begin
  6. readln(M, N);
  7. maxVal := -MaxInt;
  8. found := false;
  9.  
  10. for i := 1 to M do
  11. for j := 1 to N do
  12. begin
  13. read(val);
  14. if (val mod 3 = 0) and ((not found) or (val > maxVal)) then
  15. begin
  16. maxVal := val;
  17. found := true;
  18. end;
  19. end;
  20.  
  21. if found then
  22. writeln('Наибольшее число, кратное 3: ', maxVal)
  23. else
  24. writeln('Чисел, кратных 3, нет');
  25. end.
Success #stdin #stdout 0s 5312KB
stdin
Standard input is empty
stdout
Чисел, кратных 3, нет