C++В метании молота состязается n спортcменов. Каждый из их сделал m

C++
В метании молота состязается n спортcменов. Каждый из их сделал m бросков. Фаворит определяется по лучшему результату. Определите количество соучастников состязаний, которые разделили первое место, то есть определите количество строк в массиве, которые содержат значение, равное наивеличайшему.

Входные данные:
Программка получает на вход два числа n и m, являющиеся числом строк и столбцов в массиве. Дальше во входном потоке идет n строк по m чисел, являющихся элементами массива.

Выходные данные:
Программка должна вывести одно число - количество победителей соревнования.

Пример
Входные данные:
3 3
3 1 2
1 3 4
3 3 3
Выходные данные:
1

Задать свой вопрос
1 ответ

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

var a:array[0..100,0..100] of integer;

 

n, m, i, j, max, col: integer;

 

 

 

begin

 

 read(n);

 

 read(m);  

 

 for i:=0 to n-1 do

 

 for j:=0 to m-1 do

 

 begin

 

 read(a[i,j]);

 

 if maxlt;a[i,j] then max:=a[i,j];

 

 end;

 

 for i:=0 to n-1 do

 

 for j:=0 to m-1 do  

 

 if max=a[i,j] then begin inc(col); break; end;

 

 writeln(col);

 

 for i:=0 to n-1 do

 

 for j:=0 to m-1 do  

 

 if max=a[i,j] then begin write(i, ' '); break; end;    

 

end.

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт