0 / 0 / 0
Регистрация: 22.03.2018
Сообщений: 1
|
|
1 | |
Определить, можно ли из элементов массива составить сумму, равную заданному числу22.03.2018, 22:05. Показов 1916. Ответов 2
Метки нет (Все метки)
Помогите, пожалуйста, с алгоритмом. Задан массив из N чисел и какое-нибудь число q. Требуется определить, можно ли из элементов массива составить сумму, равную числу q? Например: arr={1,4,8,2,16}, q=21 1+4+16=21, Ответ: да;
0
|
22.03.2018, 22:05 | |
Ответы с готовыми решениями:
2
Перевод с С# на С++. Найти сумму элементов массива равную заданному целому числу Определить сумму элементов массива, значения которых равны заданному числу M Вычислить по формуле значения элементов массива, и сумму значений элементов массива, кратных заданному числу Сумму элементов массива равных заданному числу |
Модератор
3077 / 2226 / 462
Регистрация: 26.03.2015
Сообщений: 8,630
|
||||||
23.03.2018, 12:22 | 2 | |||||
0
|
Заблокирован
|
|
24.03.2018, 08:35 | 3 |
Irene_Novikova_
Можно написать N - кратный цикл типа FOR i1 = 0 TO 1 FOR i2 = 0 TO 1 ... FOR in = 0 TO 1 S = i1 * x(1) + i2 * x(2) + ... + in * x(n) IF S = Q THEN PRINT "YES" GOTO 777 NEXT ... NEXT PRINT "NO" 777: где x() - массив заданных чисел, Q - наперед заданное число Как только (в цикле) будет найдена нужная сумма, так печатается ответ YES и программа выходит далее на метку 777. В противном случае, по окончании работы цикла выдается ответ NO.
0
|
24.03.2018, 08:35 | |
24.03.2018, 08:35 | |
Помогаю со студенческими работами здесь
3
Найти сумму элементов массива, кратных заданному числу Посчитать сумму элементов массива кратных заданному числу Найти сумму элементов массива, кратных заданному числу Определить сумму элементов, значения которых равны заданному числу M Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |