Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2012, 16:43   #1
V1rus.25
Пользователь
 
Аватар для V1rus.25
 
Регистрация: 09.04.2012
Сообщений: 62
Смущение Печалька

Даны действительные числа X,Y,...,Y25. В последовательности Y1,...,Y25 найти два члена, среднее арифметическое которых ближе всего к X.
V1rus.25 вне форума Ответить с цитированием
Старый 25.11.2012, 17:00   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Да, очень грустно
waleri вне форума Ответить с цитированием
Старый 27.11.2012, 00:13   #3
V1rus.25
Пользователь
 
Аватар для V1rus.25
 
Регистрация: 09.04.2012
Сообщений: 62
По умолчанию

Неужели не кто не может ничего посоветовать?
V1rus.25 вне форума Ответить с цитированием
Старый 27.11.2012, 00:21   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

Ну а что тут посоветуешь?
Перебор всех вариантов (вложенный цикл) с проверкой условия.

Код:
int p1 = 0, p2 = 1;
for (int i = 0; i < 24; ++i) {
    for (int j = i + 1; j< 25; ++j) {
        if (fabs((y[i] + y[j]) / 2 - x) < fabs((y[p1] + y[p2]) / 2 - x)) {
            p1 = i;
            p2 = j;
        }
    }
}
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 27.11.2012 в 00:25.
BDA вне форума Ответить с цитированием
Старый 27.11.2012, 00:24   #5
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

V1rus.25

Даны действительные числа X,Y,...,Y25. В последовательности Y1,...,Y25 найти два члена, среднее арифметическое которых ближе всего к X.

Да, очень грустно


Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск