Форум программистов, компьютерный форум, киберфорум
Алгоритмы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 04.05.2015
Сообщений: 10
1

Поиск значений элементов массива по их соотношению и сумме массива

04.05.2015, 11:57. Показов 323. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет.

У меня есть массив чисел, отсортированных по возрастанию. Также есть второй массив с такой же размерностью, состоящий целиком из неизвестных чисел, но я знаю сумму его элементов. Помимо этого, известно что второй массив, как и первый, отсортирован по возрастанию, а соотношение каждого элемента первого массива к его последнему элементу равно соотношению каждого элемента второго массива к последнему элементу второго массива. Чтобы было нагляднее, вот пример:

Дано:

МассивА = {1,2,3,4,5}
МассивБ = {a,b,c,d,e}
МассивБ[0]+МассивБ[1]+МассивБ[2]+МассивБ[3]+МассивБ[4] = 100
МассивА[4]/МассивА[0] = МассивБ[4]/МассивБ[0]
МассивА[4]/МассивА[1] = МассивБ[4]/МассивБ[1]
МассивА[4]/МассивА[2] = МассивБ[4]/МассивБ[2]
МассивА[4]/МассивА[3] = МассивБ[4]/МассивБ[3]

Найти:
МассивБ

На всякий случай уточню, что оба массива содержат 5 ячеек лишь для наглядности. Обычно их количество колеблется в районе 100.

Итак, мне нужен алгоритм поиска значений каждого элемента второго массива, не привязанный к рамкам конкретного языка программирования. Спасибо.

Добавлено через 4 часа 26 минут
Разобрался.
Находим сумму всех элементов массива А, находим значение последнего элемента массива Б по формуле ((Сумма всех элементов массива Б)*Последний элемент массива А)/сумма всех элементов массива а.
Теперь МассивБ[i] = (МассивБ[len]*МассивА[i])/МассивА[len]
Благодарю за внимание.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2015, 11:57
Ответы с готовыми решениями:

Каждому элементу массива Q присвоить значение, равное сумме значений соответствующих элементов одномерных массивов P и H
Каждому элементу одномерного массива Q присвоить значение, равное сумме значений соответствующих...

Разработать ИТ, позволяющую каждому элементу одномерного массива Q присвоить значение, равное сумме значений соответствующих элементов одномерных масс
Разработать ИТ, позволяющую каждому элементу одномерного массива Q присвоить значение, равное сумме...

Найти и напечатать сумму значений элементов массива А и произведение значений элементов массива В
пожалуйста кто сможет,помогитзаписать программу. спасибо заранее! Даны два массива: А (10) и В...

Если элементы массива расположены по возрастанию, то после первого положительного элемента вставить элемент равный сумме всех элементов массива
Если элементы массива расположены по возрастанию, то после первого положительного элемента вставить...

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

Поиск минимального из всех положительных значений элементов массива
поиск минимального из всех положительных значений элементов массива и вывод его на консоль

Поиск средних значений по модулю отрицательных и положительных элементов одномерного массива.
Найти наибольшее из средних значений по модулю положительных и отрицательных элементов одномерного...

Вычислить по формуле значения элементов массива, и сумму значений элементов массива, кратных заданному числу
Вычислить сумму элементов массива а, значения которых кратные N, если элементы массива...

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


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

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