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

Вложенные циклы: Сколькими способами гирями данного набора можно составить вес в v грамм - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа с стеком http://www.cyberforum.ru/cpp-beginners/thread764287.html
скиньте плиз любую прогу со стеками.
C++ Подсчитать сумму всех элементов стоящих между первым и вторым отрицательным числом массива есть условие: создать одномерный массив, подсчитать сумму всех элементов стоящих между первым и вторым отрицательным числом массива. первое и второе число он находит, но не могу сложить элементы между ними сложить, получается какое-то не понятное число. подскажите, как сложить элементы массива от позиции "poz" до позиции "pozz" (poz/pozz обозначения используемые у меня в коде, обозначают номер... http://www.cyberforum.ru/cpp-beginners/thread764284.html
C++ Одинаковы ли оптимизации класса шаблон/константа?
Пусть у меня есть класс: class MyClass{ const long Flag; public: MyClass(const long Flag_V): Flag(Flag_V) {} void MyFunc(){ switch (Flag){ case 1:
C++ Написать программу на языке С + + реализующая класс содержащий поля данных и методы ввода и вывода данных
Написать программу на языке С + + реализующая класс содержащий поля данных и методы ввода и вывода данных. это надо сделать в этой програме.. #include <vcl.h> #include <iostream.h> #include <conio.h> struct notebook { string name; string surname;
C++ Необходимо вычислить yij = f (xi, zj). В этих задачах x (i = 1,2, ., n) и z (j = 1,2, ., m) являются элементами одномерных массивов вещественных http://www.cyberforum.ru/cpp-beginners/thread764279.html
Необходимо вычислить yij = f (xi, zj). В этих задачах x (i = 1,2, ..., n) и z (j = 1,2, ..., m) являются элементами одномерных массивов вещественных чисел, которые содержат соответственно n и m элементов. Перед составлением алгоритма следует определить количество значений функции, которые будут получены в результате решения задачи, т.е. количество значений функции от каждого аргумента. Общее...
C++ написать програму с++ чтоб реализовать стєк! вот заготовка! struct stack{ int data; stack *next; }; void push(stack *s,int *n){ while(s->next)s=s->next; s->next=new stack; s->next->data=*n; s->next->next=0; подробнее

Показать сообщение отдельно
Dezik
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 7
19.01.2013, 01:08  [ТС]     Вложенные циклы: Сколькими способами гирями данного набора можно составить вес в v грамм
Еще раз огромное спасибо. Пока ждал ответа вот сам накатал. Вроде правильно работает, исправь если что-то не так, буду признателен.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
int v,vv,count=0;       //zlatopol 8.47
int g[10]={100,200,300,500,1000,1200,1400,1500,2000,3000};
cin>>v;
vv=v;
for (int j=9;j>=0;j--)
{
    vv=v;
    if (g[j]>vv) continue;
    vv-=g[j];
    if (vv==0) {count++; continue;}
for (int i=j-1;i>=0;i--)
{
    if (g[i]>vv) continue;
    vv-=g[i];
    if (vv==0) {count++; if (g[i]>200) vv=g[i];}
for (int k=i-1;k>=0;k--)
{
    if (g[k]>vv) continue;
    vv-=g[k];
    if (vv==0) {count++; if (g[i]>200) vv=g[k];}
}
}
}
 
Текущее время: 09:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru