Помощь - Поиск - Пользователи - Календарь
Полная версия: Кто хорошо разбирается в матлабе. > Информатика / Программирование
Образовательный студенческий форум > Другие дисциплины > Информатика / Программирование
Sam-017
Если есть такие, то выложу условия 2-х задач.
tig81
вместе со своим решением?
Sam-017
пока делаю. Вот задача.
Определить k — количество особых элементов массива rmatr[n, m], считая его элемент особым, если он больше суммы остальных элементов его столбца.
У меня такая идея - сложить 1 столбец и начать вычитать из него каждый его элемент, и если разность одного какого либо элемента больше половины всей суммы элементов- то это и есть особый элемент.
И так остальные.
граф Монте-Кристо
Можно просто каждый элемент сравнивать с полусуммой всех элементов столбца.
Julia
А почему с полусуммой, а не с суммой?
Sam-017
Цитата(Julia @ 16.12.2011, 1:12) *

А почему с полусуммой, а не с суммой?

потому что надо найти элемент в столбце, который будет больше суммы остальных элементов столбца... тоесть, к примеру есть 20 3 5 9 .сумма 37, тоесть нужно найти элемент, который будет больше 18.5, этот элемент и будет являться 20
граф Монте-Кристо
Если x[j] - такой элемент, то, по условию, x[j]>x[1]+...+x[j-1]+x[j+1]+..+x[k], k - количество элементов в столбце.
Теперь, если добавить к обеим частям неравенства x[j], то получится 2*x[j]>S(k).
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2025 Invision Power Services, Inc.