Массивы(232 задач)
Типы данных(356 задач)
Циклы(177 задач)
Условный оператор (if)(164 задач)
Python(260 задач)
Standard Template Library(2 задач)
В метании молота состязается n
спортcменов. Каждый из них сделал m
бросков. Победитель определяется по лучшему результату. Определите количество участников состязаний, которые разделили первое место, то есть определите количество строк в массиве, которые содержат значение, равное наибольшему.
Программа получает на вход два числа n
и m
, являющиеся числом строк и столбцов в массиве. Далее во входном потоке идет n
строк по m
чисел, являющихся элементами массива.
Программа должна вывести одно число - количество победителей соревнования.
3 3 3 1 2 1 3 4 3 3 3
1
В метании молота состязается n
спортcменов. Каждый из них сделал m
бросков. Победитель определяется по лучшему результату. Определите количество участников, а так же самих участников состязаний, которые разделили первое место, то есть определите количество строк в массиве, которые содержат значение, равное наибольшему.
Программа получает на вход два числа n
и m
, являющиеся числом строк и столбцов в массиве. Далее во входном потоке идет n
строк по m
чисел, являющихся элементами массива.
Сначала программа выводит количество спортсменов, показавших наилучший результат, затем – их номера в порядке возрастания. Не забудьте, что строки (спортсмены) нумеруются с 0.
3 3 3 1 2 1 3 4 3 3 3
1 1
Даны два числа n
и m
. Создайте двумерный массив A[n][m]
, заполните его таблицей умножения A[i][j]=i*j
и выведите на экран. При этом нельзя использовать вложенные циклы, все заполнение массива должно производиться одним циклом.
Программа получает на вход два числа n
и m
– количество строк и столбцов, соответственно.
Программа должна вывести полученный массив. Числа разделяйте одним пробелом.
3 3
0 0 0 0 1 2 0 2 4
Даны два числа n
и m
. Создайте двумерный массив [n][m]
и заполните его по следующим правилам: Числа, стоящие в строке 0 или в столбце 0 равны 1 (A[0][j]=1
, A[i][0]=1
). Для всех остальных элементов массива A[i][j]=A[i-1][j]+A[i][j-1]
, то есть каждый элемент равен сумме двух элементов, стоящих слева и сверху от него.
Программа получает на вход два числа n
и m
.
Выведите данный массив.
3 3
1 1 1 1 2 3 1 3 6
Даны числа n
и m
. Создайте массив A[n][m]
и заполните его змейкой (см. пример).
Программа получает на вход два числа n
и m
.
Программа должна вывести полученный массив, отводя на вывод каждого числа ровно 3 символа.
4 10
0 1 2 3 4 5 6 7 8 9 19 18 17 16 15 14 13 12 11 10 20 21 22 23 24 25 26 27 28 29 39 38 37 36 35 34 33 32 31 30