Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Coolret2018
Заблокирован
1

Определите номер самого большого болота

03.11.2017, 11:25. Просмотров 728. Ответов 1
Метки нет (Все метки)

Вы - царевна-лягушка. Вы решили найти себе самое большое из n болот, потому что у царевны должно быть самое большое болото! У болот нет названий, но есть номера. Определите номер самого большого болота.

Если есть несколько болот максимального размера - выведите номер первого из них.

Формат входных данных

Вводится целое положительное число n

Вводится n целых чисел s, где s - размер каждого болота

Формат выходных данных

Выводится номер самого большого из n болот
Примеры

входные данныевыходные данные
5
2 6 3 6 1
2
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2017, 11:25
Ответы с готовыми решениями:

В заданном файле найти порядковый номер самого большого числа (файловый ввод/вывод)
Входной файл: input.txt Выходной файл: output.txt Женя купила 12 яблок и по приходу домой...

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

Поиск самого большого элемента в векторе
Здравствуйте. Такой вот не сильно сложный вопрос: Как найти в vector<int>v самое большое число ? ...

Вывод второго самого большого множителя числа N
Доброго времени суток. Задание в том что, надо вывести второй самый большой множитель числа N....

Программа по выводу самого большого введеного слова
Всем доброго времени суток, недавно начал изучать C++, нужно написать приложение, в которое...

1
Pavlin234
-42 / 30 / 21
Регистрация: 12.03.2017
Сообщений: 518
Завершенные тесты: 1
03.11.2017, 11:26 2
Лучший ответ Сообщение было отмечено Coolret2018 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <iomanip>
#include <cmath>
 
using namespace std;
 
int main() {
    int n, a[1000], max = 0, imax = 0;
    cin >> n;
    for (int i = 0; i < n; i++)
        cin >> a[i];
    for (int i = 0; i < 10; ++i) {
    if (a[i] > max) {
        max = a[i];
        imax = i;
        }
    }
    cout << imax+1 << endl;
    getchar();
    getchar();
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2017, 11:26

Нахождение самого большого непрерывного участка массива, состоящего из нулей
В общем задача на нахождение самого большого непрерывного участка массива, состоящего из нулей, и...

Даны площади 5 кругов. Найти радиус самого большого из них
Недавно начал изучать язык С++ и уже застопорился. Помогите пожалуйста решить. 1.Даны площади 5...

Даны площади нескольких квадратов. Найти диагональ самого большого из них
Даны площади нескольких квадратов. Найти диагональ самого большого из них.


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

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

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