1 / 1 / 0
Регистрация: 27.04.2015
Сообщений: 90
|
|
1 | |
Найти сумму тех элементов массива которые равны веденному числу20.06.2016, 15:25. Показов 3634. Ответов 6
Метки нет (Все метки)
Всем Доброго времени суток!
Подскажите, пожалуйста, как мне найти сумму тех элементов массива которые равны веденному числу? Т.е. есть некий массив mas[6] = {1, 3, 5, 3, 7, 2}, веденное число, с которым мы будет сравнивать, x = 15. Что мне нужно: сумма 7 + 3 + 5 = 15, т.е. вывод индекса элементов массива i = 1, 2, 4; сумма 3 + 3 + 7 + 2 = 15, т.е. вывод индекса элементов массива i = 1, 3, 4, 5; ну и т.д. Помогите плизз, просо мозги не соображают. Буду очень благодарен))))
0
|
20.06.2016, 15:25 | |
Ответы с готовыми решениями:
6
Найти сумму тех элементов массива, которые кратны данному числу 7 Найти индексы тех элементов массива, которые равны последнему Найти порядковые индексы тех элементов двумерного массива, которые равны 11 Найти порядковые индексы тех элементов двумерного массива которые равны 14 |
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|
20.06.2016, 19:42 | 2 |
Как я себе это представляю, это нужно реализовать перебор, причем от 1 до mas.Lengs:
1 2 ... mas.lengs - 1 1+2 1+3 ... 1+mas.Lengs - 1 2+3 2+4 ... ... mas.Lengs - 2 + mas.Lengs - 1 ... // далее возрастает количество переборов. 1+2+3 1+3+4 И так далее...
0
|
1514 / 905 / 328
Регистрация: 17.05.2015
Сообщений: 3,417
|
|
20.06.2016, 20:47 | 3 |
так что нужно то? найти числа которые в сумме дадут введенное число?
гугли комбинаторика и переборочные алгоритмы. Тебе нужно найти все комбинации чисел, и если сумма комбинации равна введеному значению выводить на экран.
0
|
160 / 148 / 92
Регистрация: 30.03.2011
Сообщений: 569
|
|
22.06.2016, 14:53 | 4 |
Посмотрите ссылку, правда, выдает только один вариант:
В заданном целочисленном массиве найти элементы, сумма которых равна этому числу
0
|
997 / 356 / 135
Регистрация: 27.10.2006
Сообщений: 764
|
|
22.06.2016, 17:59 | 5 |
поищите в поисковике "Задача о рюкзаке" или "задача о ранце"
0
|
1494 / 1209 / 821
Регистрация: 29.02.2016
Сообщений: 3,614
|
||||||
22.06.2016, 18:23 | 6 | |||||
программа просто перебирает разные комбинации
0
|
160 / 148 / 92
Регистрация: 30.03.2011
Сообщений: 569
|
||||||
22.06.2016, 19:07 | 7 | |||||
Как-то очень длинно. Может быть так будет проще:
1
|
22.06.2016, 19:07 | |
22.06.2016, 19:07 | |
Помогаю со студенческими работами здесь
7
Найти порядковые индексы тех элементов двумерного массива, которые равны 11 В массив A[N] занесены натуральные числа. Найти сумму тех элементов, которые кратны данному числу K Найти сумму тех элементов массива, которые кратны K Найти сумму тех элементов массива, которые кратны К Найти сумму тех элементов массива, которые кратны данному К. Найти сумму тех элементов массива, которые больше 15, но меньше 45 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |