Форум программистов, компьютерный форум CyberForum.ru

Разложить число на возможные варианты суммы чисел массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Использование базовых и производных классов http://www.cyberforum.ru/cpp-beginners/thread1046590.html
Не могу решить задачу с классами помогите с решением. Создать класс String – строка. Определить функции присваивания одной строки другой, сравнения, количества символов.
C++ напишите коментарии напишите коментарии пожалуйста!!!! 1 задание) Написать программу, которая удаляет в строке S все символы, не являющиеся буквами или цифрами и заменяющая каждую большую букву одноименной малой (для латинских и русских букв). Не использовать стандартные операции и процедуры для строк символов #include "stdafx.h" #include "iostream" using namespace std; int _tmain(int argc, _TCHAR* argv) {... http://www.cyberforum.ru/cpp-beginners/thread1046577.html
C++ Массивы и Динамические массивы: организовать ввод квадратной матрицы размера nxn из целых чисел и выполнить дополнительные задания
Добрый день) Помогите, пожалуйста, вновь. Делаю начало..а дальше уже не выходит (2 и 3 задания) Массивы в С++ Составить программу, в которой 1) организовать ввод квадратной матрицы размера nxn из целых чисел; 2) вычислить количество ненулевых элементов матрицы; 3) переставить элементы второго столбца матрицы, кратные числу 4, в его начало; 4) организовать ввод и вывод матрицы в виде...
сессия.Какой подход к программированию используется на языке С++ C++
1.Какой подход к программированию используется на языке С++? Основные понятия, семантика, синтаксис 2.Для каких целей используются подпрограммы? 3.Для каких задач существует необходимость использования алгоритмов сортировки массивов? Метод выбора. Двоичный поиск в массиве. Метод обмена. Метод вставки. 4.Рекурсия. Механизм рекурсии. Примеры 5.Типизированные файлы. Файлы записей. Типовые...
C++ Строки. вывод не получается http://www.cyberforum.ru/cpp-beginners/thread1046568.html
#include "stdafx.h" #include <conio.h> #include <iostream> #include <iomanip> #include <stdio.h> #include <string> using namespace std; int main() {setlocale(LC_ALL, "rus"); int j;
C++ Составить программу формирования вектора Дана матрица В размера 5*7. Составить программу формирования вектора, элементы которого равны сумме элементов столбцов матрицы В. подробнее

Показать сообщение отдельно
TaPaH
0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 21
18.12.2013, 11:17     Разложить число на возможные варианты суммы чисел массива
Условие задачи: дан одномерный массив длины N и число L. Найти все возможные различные разложения числа L по элементам массива. Массив считается разложением числа L, если сумма его элементов равна L.
Т.е. есть у нас числа в массиве - 1,2,4,5 и если вводим число 7, программа должны вывести на экран комбинации сложений и их количество, тут это 1+2+4 и 2+5, значит комбинаций 2. При этом числа могут повторяться, например - 1, 1, 2, 4, 5 и здесь уже вариантов больше - 1+1+5, 2+4+1, 2+4+1, 5+2 и комбинаций 4. Как бы без языка программирования это понятно, но в голову, как на это дело написать алгоритм, ничего не лезет.
Прошу помощи.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru