Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Falder24
0 / 0 / 0
Регистрация: 07.11.2014
Сообщений: 12
#1

Определить номер победителя из таблицы - C++

17.11.2014, 19:56. Просмотров 468. Ответов 1
Метки нет (Все метки)

Состязания: Будем считать, что побеждает спортсмен, у которого максимален
наилучший бросок. Если таких несколько, то из них побеждает тот, у которого
наилучшая сумма результатов по всем попыткам. Если и таких несколько,
победителем считается спортсмен с минимальным номером. Определите номер
победителя соревнований.

Если перенумеровать спортсменов числами от 0 до n-1, а попытки каждого из них- от 0 до m-1, то на вход программа получает массив int A[n][m], состоящий из неотрицательных чисел.

Вход Выход
4 3 2
8 8 8
5 9 3
9 4 7
6 6 2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2014, 19:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить номер победителя из таблицы (C++):

Определить номер победителя - C++
Состязания: Будем считать, что побеждает спортсмен, у которого максимален наилучший бросок. Если таких несколько, то из них побеждает...

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

Разветвляющийся алгоритм. Определить победителя - C++
Известны фамилии, а также часы, минуты и секунды финиша двух спортсменов на марафонской дистанции. Определить победителя.

Крестики-нолики: как определить победителя? - C++
в некоторых местах го*** код, но всё таки. взялся сейчас делать крестики нолики, сделал рамку, а сейчас пытаюсь через переменную типа COORD...

Использую структуру определить победителей в каждом из конкурсов и победителя игры по сумме баллов - C++
Составить С ++ - программу формирования таблицы: массива данных типа struct с полями: - Team (название команды КВН) - тип string ; -...

Дан номер года, определить соответствующий ему номер столетия - C++
Дан номер некоторого года(целое положительное число). Определить соответствующий ему номер столетия, учитывая, что, к примеру, началом 20...

1
lawr
367 / 261 / 124
Регистрация: 09.05.2014
Сообщений: 769
17.11.2014, 22:19 #2
C++
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
#include <iostream>
void main(){
    const int m=5, n=3;
    int i, j, max=0, sum, winner_sum=0, winner, A[m][n]={4, 3, 2,
                                                         8, 8, 8,
                                                         5, 9, 3, 
                                                         9, 4, 7,
                                                         6, 5, 2};
    bool one_max=true;
    for (i=0; i<m; i++)
        for (j=0; j<n; j++)
        {
            if (A[i][j]==max)
                one_max=false;
 
            if (A[i][j]>max)
            {
                max=A[i][j];
                winner=i+1;
                one_max=true;
            }
        }
        if (!one_max)
            for (i=0; i<m; i++)
            {
                sum=0;
                for (j=0; j<n; j++)
                    if (A[i][j]==max)
                    {
                        for(j=0; j<n; j++)
                            sum+=A[i][j];
                        if (sum>winner_sum)
                            winner=i+1;
                    }
            }
            std::cout<<"winner №"<<winner;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2014, 22:19
Привет! Вот еще темы с ответами:

Определить номер строки и номер столбца матрицы, на пересечении которых находятся требуемые элементы - C++
В двумерном массиве определить номер строки и номер столбца, на пересечении которых находятся требуемые элементы массива: 1) Последний...

Вводится номер семестра N <= 10. Вывести фразу «Я проучился N семестров », согласовав слово« семестр »с числом N. Определить номер курса - C++
начало кода есть , но он не показывает что нужно , там надо наверное через if-else !! но не получается:ireful: #include &lt;stdio.h&gt; ...

Определить максимальный элемент матрицы А, номер его строки и номер его столбца - C++
Помогите написать программу)Не могу сформировать одномерный массив из строки(( Дана матрица А (5*5) нецелых элементов. -3.8 ...

Определить номер первого отрицательного и номер последовательного отрицательного элементов массива - C++
задан массив x1,x2,...x15 определить номер первого отрицательного xi и номер последовательного отрицательного xi код я написал но ничего...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru