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

Перебор возможных вариантов разреза трубы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вставка функции http://www.cyberforum.ru/cpp-beginners/thread957651.html
Всем привет, помогите вставить функцию в программу. #include <vcl.h> #include <iostream.h> #include <conio.h> int main(void) { int a, count(0),i(0);
C++ Класс, реализующий множество Создать класс реализующий множество целых чисел. Доп. условия: Элементы множества хранить в числовом массиве, операции объединения и пересечения множеств реализовать в виде метода данного класса. Язык С++ или С#(Шарп) Сделать текстовое пояснение к строкам программы чтобы понять что каждая из них делает. http://www.cyberforum.ru/cpp-beginners/thread957642.html
C++ мат.моделирование
Ребят, надо создать математическую модель для след задачи: Принимая, что плотность морской воды увеличивается с глубиной h (км), по след.зависимости: y=e^(0.004h) (кг/м^3). Определить, где находится центр тяжести вертикального столба морской воды высотой H = 5 км. кто-нибудь подскажет по какой формуле вычислять? по идее, плотность у поверхности меньше плотности на дне, и, получается, что...
Подключение сторонних библиотек C++
Я пишу в Visual Studio и в некоторый проектах использую SDL. У меня есть папка с библиотеками и инклудами SDL, я ее подключаю в настройках проекта, но когда я компилирую проект, пишет, что файл *.dll не найден и из вышеописанных папок приходится копировать файлы прямо в каталог с проектом, как это исправить?
C++ zlib метод\уровень сжатия http://www.cyberforum.ru/cpp-beginners/thread957636.html
Как менять метод и уровень сжатия при этом применяя api?
C++ Алгоритм Рабина-Карпа Всем доброго времени суток! Имеется код Алгоритма Рабина-Карпа, поиск подстроки в строке. Сегодня сдавать, боюсь сам полностью не разобраться. Может кто прокомментировать? (Тема ранее поднималась, примерно с тем же кодом, но комментариев там таки не было). #include "stdafx.h" #include <stdio.h> #include <string.h> #include <math.h> #include <iostream> using namespace std; #define... подробнее

Показать сообщение отдельно
nedsi
2 / 2 / 0
Регистрация: 18.09.2013
Сообщений: 65
19.09.2013, 10:52     Перебор возможных вариантов разреза трубы
Доброго времени суток! Есть задача:"Вводится длина трубы, количество заготовок (1 .. 5), которые можно вырезать из трубы, и длина каждой заготовки. Вывести все возможные варианты разреза трубы " Пример: 100 2 60 30
Ответ : "60" "30" "60 +30" "30 +30" "30 +30 +30".
Написал код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// prog3.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int dt,kil,dz[5],min = 3000000,max = 0;
    
    cout<<"dovzhuna trybu = "; cin>>dt;
    cout<<endl<<"kilkist zagotovok = "; cin>>kil;
    cout<<endl<<"vvedit dovzhuny zagotovok : "<<endl;
    for (int i =0; i<kil;i++)
    {
        cout<<endl<<"dovzhuna zagotovku "<<i+1<<" = "; cin>>dz[i];
        if (max<dz[i]) max = dz[i];
        if (min>dz[i]) min = dz[i];
    }
    cout<<"max = "<<max;
    cout<<"min = "<<min;
    cout<<endl<<"************result************";
 
    for (int i = 0; i<kil; i++)
        if (dz[i]<dt) cout<<dz[i]<<"";
    for (int i = min; i<max; i=i+min)
        for (int j = min; j<max; j=j+min)
        {
            //пробовал через 2 цикла, не получается 
        }
    system("pause"); 
    return 0;
}
Никак не могу придумать как организовать цикл, прошу помощи.
P.S. ПРОШУ ВАС, НЕ ПИСАТЬ ПОЛНЫЕ ПРОГРАММЫ. И вам меньше работы и мне приятно.Благодарю.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru