Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Исправить ошибки в программе C++ База данных есть некоторые ошибки не могу исправить... #include "stdafx.h" #include <iostream> #include <stdio.h> #include <cstdlib> #include <string> #include <fstream> https://www.cyberforum.ru/ cpp-beginners/ thread1041366.html C++ Напечатать в алфавитном порядке все гласные буквы, присутствуют в каждом слове
Дано множество слов. Напечатать в алфавитном порядке все гласные буквы, присутствуют в каждом слове. Здесь нужно сделать сечение всех слов во множественном. Помогите написать код. Вот что я написал: #include <iostream> #include <vector> #include <set> #include <string> #include <windows.h> #include <algorithm>
C++ isalpha() - можно сделать, чтобы распознавала русские буквы? https://www.cyberforum.ru/ cpp-beginners/ thread1041351.html
Все, извините, ответ нашел.
C++ Удалить каждое четное слово из строки https://www.cyberforum.ru/ cpp-beginners/ thread1041349.html
Тема: строки в c++ Задание: Удалить каждое четное слово из строки.
Классы, наследование C++
Всем доброго времени суток, проблема в следующем: Дано задание реализовать классы логических операций конъюнкции, дизъюнкции, отрицания и импликации. 1)Конъюнкция, дизъюнкция, отрицание являются наследниками базового класса BASE, где прописаны переменные, функции ввода/вывода. 2)Импликация является наследником классов отрицания и дизъюнкции. В 1) всё норм, но в 2) выдаётся ошибка, что...
C++ Верно ли, что в десятичной записи числа есть шесть единиц подряд? помогите пожалуйста решить задачу используя цикл while: Дано натуральное число. Верно ли, что в его десятичной записи есть шесть единиц подряд? https://www.cyberforum.ru/ cpp-beginners/ thread1041340.html
C++ Траектория Есть объект S1 летящий со скоростью V=411 м/c. Во круг него "образуется" строб радиусом Rmax=V*T, где V - постоянная скорость движения объекта T - время обзора РЛС К след.моменту Т, принимаем координаты S2 нового объекта. Как проверить попадают ли координаты S2 в строб Rmax=V*T? https://www.cyberforum.ru/ cpp-beginners/ thread1041326.html алгоритм выбора перегруженной функции C++
Помогите пожалуйста сделать задание, не знаю как, вообще. Задание: Сформулируйте алгоритм выбора перегруженной функции. Пускай в программе есть следующие описания классов и функций: class A { int m; friend class B; public: A (int n):m(n){} }; class B { int p,q;
C++ Как наладить поиск в текстовом файле по ключевому слову Вообщем засел за написание курсовой, помогите пожалуйста. Одна из задач состоит в том что бы искать фамилию человека из текстового файла. #include <iostream> #include <cmath> #include <fstream> #include <stdio.h> #include <conio.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1041320.html C++ Массивы https://www.cyberforum.ru/ cpp-beginners/ thread1041319.html
Масив n вещественных величин. 1)Найти произведение отрицательных элементов массива. 2)Найти сумму положительных элементов массива расположенных после минимального элемента. 3)Изменить порядок следования элементов в массиве на обратный. Смог решить ток первое: #include <iostream.h> #include <cstring> using namespace std;
C++ В заданой символьной строке, которая заканчивается точкой, определить длины кратчайшего и самого длинного слова
Здраствуйте. Надо сделать 2 задания на лабараторную, кто может? Заранье спасибо! 1. В заданой символьной строке, которая заканчивается точкой, определить длины кратчайшего и самого длинного слова.
C++ Отражение столбцов двумерного массива Задание: зеркально отразить нечетные столбцы #include <iostream.h> #include <stdlib.h> #include <math.h> #include <conio.h> #define n 100 int main () {int q; cout << "\n Vvedite nomer zadaniya \n"; cin >> q; https://www.cyberforum.ru/ cpp-beginners/ thread1041314.html
193 / 170 / 32
Регистрация: 09.09.2013
Сообщений: 522
14.12.2013, 19:27 0

Распределить числа в два массива так, чтобы разность между их суммами была минимальной - C++ - Ответ 5493542

14.12.2013, 19:27. Показов 5855. Ответов 7
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
 
void PrintArray(const int *arr, int size);
 
 
int main()
{
    const int    N = 5;
    int   arr[N] = {8, 7, 7, 5, 5};
    int    arr1[N] = {},  sum1 = 0;
    int     arr2[N] = {},  sum2 = 0;
 
    for (int i=0, i1=0, i2=0;  i<N;  ++i)
    {
        if (sum1 < sum2)
        {
            arr1[i1++] = arr[i];
            sum1 += arr[i];
        }
        else
        {
            arr2[i2++] = arr[i];
            sum2 += arr[i];
        }
    }
 
    PrintArray(arr, N);
    PrintArray(arr1, N);
    PrintArray(arr2, N);
 
    system("pause");
    return 0;
}
 
 
void PrintArray(const int *arr, int size)
{
    int sum = 0;
 
    for (int i=0; i<size; ++i)
    {
        std::cout << arr[i] << " ";
        sum += arr[i];
    }
    std::cout << "sum = " << sum << std::endl;  // можно убрать
}


Вернуться к обсуждению:
Распределить числа в два массива так, чтобы разность между их суммами была минимальной C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2013, 19:27
Готовые ответы и решения:

Распределить камни в две кучи так, чтобы разность весов этих двух куч была минимальной
Ограничение времени: 1.0 секунды Ограничение памяти: 64 МБ У вас есть несколько камней...

Распределить камни в две кучи так, чтобы разность весов этих двух куч была минимальной
Ограничение времени: 1.0 секунды Ограничение памяти: 64 МБ У вас есть несколько камней...

Распределить элементы массива в два так, что бы разница сумм их элементов была минимальной
не прошу сделать, только направить вообще на алгоритм, а то я в ней запутался, не понимаю как...

Разделить N камней на M куч так, чтобы разность между кучами была минимальной
Здравствуйте, прошу помочь с одной задачкой, по сути простой, но сложной для меня по реализации и в...

7
14.12.2013, 19:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2013, 19:27
Помогаю со студенческими работами здесь

Выбрать три различные точки на плоскости так, чтобы была минимальной разность между количествами точек
Написать программный модуль для решения следующей задачи. Выбрать три различные точки из...

Выбрать три точки из множества точек на плоскости так, чтобы была минимальной разность между количествами точек внутри и вне треугольника
Выбрать три различные точки из заданного множества точек на плоскости так, чтобы была...

Выбрать три различные точки из заданного множества точек на плоскости так, чтобы была минимальной разность между количествами точек, внутри и снаружи.
Написать программный модуль для решения следующей задачи. Выбрать три различные точки из...

Задача. Распределить заказы между предприятиями так, чтобы надежность собираемых из них устройств была наибольшей
Радиотехническое устройство состоит из m блоков. Надежность устройства (время наработки на отказ)...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru