Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
60 / 41 / 23
Регистрация: 09.02.2020
Сообщений: 233
1

определить наименьшее расстояние между двумя локальными максимумами

23.03.2020, 12:39. Показов 937. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят, помогите пожалуйста, разобраться с кодом. Объясните, в чем ошибаюсь? Идентичный вопрос уже задавался на форуме, но мне интересно, что я делаю не так. (Расстоянием считается количество пробелов между элементами. Элемент последовательности называется локальным максимумом, если он строго больше предыдущего и последующего элемента последовательности. Первый и последний элемент последовательности не являются локальными максимумами.)

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
#include <iostream>
using namespace std;
int main () {
    int a, b, c, k = 0, min = 0, max = 0;
    cin >> a >> b >> c;
    if(a, b, c > 0) {
        while (c != 0) {
            a = b;
            b = c;
            cin >> c;
            if (c == 0) break;
            if (b > a && b > c) //{
                if (k > max) {
                    min = max;
                    max = k + 1;
                    k = 0;  
                } 
                /*if (k > min && k < max) {
                    min = k + 1;
                    k = 0;  
                } */
            }   
            if (b <= a || b <= c) k ++;
        }
        cout << min;
    }
    else cout << 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2020, 12:39
Ответы с готовыми решениями:

Наименьшее расстояние между двумя локальными максимумами
Определите наименьшее расстояние между двумя локальными максимумами последовательности натуральных...

Найти наименьшее расстояние между двумя локальными максимумами заданной последовательности натуральных чисел
Здрасте. Я начинающий, прохожу курс обучения C++. И тут такая задача: Определите наименьшее...

Расстояние между двумя локальными максимумами
Написал программу для поиска минимального расстояния между локальными максимумами, но она почему-то...

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

0
23.03.2020, 12:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2020, 12:39
Помогаю со студенческими работами здесь

Расстояние между двумя локальными минимумами
Задача написать программу по нахождению максимального расстояния между двумя соседними локальными...

найти наименьшее расстояние между двумя точками
Проблема в функции short_distance ,она должна перебирать массив с координатами точек и найти...

Определить наименьшее расстояние между тремя точками
Заданы три точки А(a1,a2,a3), В(b1,b2,b3) и С(c1,c2,c3). Определить, между какими точками...

Расстояние между локальными минимумами
Максимальное расстояние между локальными минимумами. (последовательность) Никак не могу...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru