Страницы: 1
RSS
Попарный поиск значений в диапазоне с условиями, минимальных, средних и максимальных значений
 
Здравствуйте, уважаемые!

В очередной раз встала задача, над решением которой уже не первый час кипит мой мозг:
Вкратце, задача выглядит так: есть исходная таблица со значениями, и из нее нужно выбрать по два минимальных, средних и максимальных значения, но с условиями:
1) Эти парные значения не должны быть в одном и том же столбце и строке
2) Разница между парными значениями не должна превышать модуля какого-то определенного числа (в этом задании это 20)
Прилагаю пример и заранее благодарю за любую помощь!
Изменено: cray - 15.03.2013 04:30:53
 
Первое условие понятно, а как быть со вторым если такой пары не существует? И какое среднее нужно найти: арифметическое, взвешенное, геометрическое?
 
Если такой пары не существует, то нужно понемногу увеличивать диапазон (на 5, 10, етс.)
А со средним - нужно просто найти парные числа, которые лежат в диапазоне, большем, чем минимальная пара и меньшим, чем максимальная. Т.е. нужно найти относительное среднее
 
Не уверен, что абсолютно верно.
Вариант с дополнительными столбцами и чуть-чуть формул массива:

Заменил файл - устранил мелкие недочеты.

Удалил фал, так как в сообщении ниже тоже самое + "неудачная" диаграмма.
Изменено: Nic70y - 16.03.2013 16:27:24
 
Николай, ну это уже просто за гранью добра и зла)
Все работает как часы, спасибо огромное!

Там есть еще дополнительное подзадание (которое на самом деле основное) - по имеющимся парным значениям нужно построить три гиперболы таким образом, чтобы визуально можно было определить, где какая (называется изокванта). Никак не получается сделать их размеры сопоставимыми - получается либо одна сплошная гиперболина, либо три маленьких штришка на графике.
Есть какие-нибудь предположения?
 
Не очень-то я разбираюсь в графиках (практически не приходилось сталкиваться (очень редко))
Может так:
 
Ваш вариант хорошо подходит для данных значений, но если поменять данные исходной таблицы (что постоянно и происходит), то эти кривые даже пересекаются, чего быть не должно
Но все равно направляю бесконечные лучи благодарности за помощь)
Страницы: 1
Читают тему
Наверх