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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Домолаз
нэ
64 / 64 / 11
Регистрация: 08.04.2010
Сообщений: 166
#1

Сумма - C++

24.03.2011, 04:39. Просмотров 1372. Ответов 1
Метки нет (Все метки)

Задано натуральное число x. Найдите число способов представить его в виде суммы четырех натуральных чисел: x = a + b + c + d, где a <= b <= c <= d.
Входные данные

Входной файл INPUT.TXT содержит целое число x (1 <= x <= 1500).

Выходные данные


В выходной файл OUTPUT.TXT выведите ответ на задачу.
Пример:
3->0
5->1

попытка:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
int main()
{
   freopen("INPUT.TXT","r",stdin);
   freopen("OUTPUT.TXT","w",stdout);
   int n;
   scanf("%d",&n);
   int k=0;
   for (int a=1;a<=n-3;a++)
   {
        for(int b=a;b<=n-a-2;b++)
        {
            for(int c=b;c<=n-b-a-1;c++)
            {
                k++;
            }
        }
   }
   printf("%d",k);
   return 0;
}
Всячески менял перебор, но не могу добиться того, чтобы комбинации не совпадали. Помогите пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2011, 04:39     Сумма
Посмотрите здесь:

Удалить из матрицы A все строки, сумма элементов которых четна, а из матрицы B – строки, сумма элементов которых нечетна(функции) - C++
Удалить из матрицы А (7х5) все строки, сумма элементов которых четна, а из матрицы В (6х8) – строки, сумма элементов которых нечетна.

Вычислить z = (s1 + s2) /2, где s1 - сумма положительных одного массива, а s2 - сумма отрицательных второго - Pascal ABC
оба задания надо проделать сначала через функцию, а потом через процедуру(не в одной программе). сделайте пожалуйста хотя бы одну:( 1....

Формула: найти процент, если известна сумма кредита, сумма возврата, и срок - Delphi
Здравствуйте! помогите пожалуйста разобраться с задачей. Условие моей задача такого: Рассчитать ставку процента по кредиту, если известна...

Сумма денег S в банке под процентом T. Какая будет сумма через 1, 2, 3, 4, 5 лет? - Turbo Pascal
Помогите((( сума денег S в банку под процентом T. Какая будет сума через 1, 2, 3, 4, 5, лет?

Сформирова из списка список-результат: первый эл-т — сумма всех элементов, второй — сумма хвоста и т.д. - Lisp
Снова нужна помощь добрых людей! Функция из исходного списка формирует список-результат: первый элемент — сумма всех элементов, второй —...

Дано четырехзначное число. Определить больше ли сумма цифр заданного числа, чем сумма А - Delphi
Дано четырехзначное число. Определить больше ли сумма цифр заданного числа, чем сумма А (Сумма А - второе число, вводится с клавиатуры). ...

Массивы: сумма, произведение, сумма квадратов, среднее арифметическое всех элементов, сумму шести первых - Delphi
ПОМОГИТЕ ПОЖАЛУСТА 1.определить: а)сумму всех элементов массива; б)произведение всех элементов массива; в)сумму квадратов всех...

На счет в банке положена денежная сумма под процент. Какая сумма будет на счете через 5 лет? - Pascal ABC
На счет в банке на 5 лет была положена определенная денежная сумма под определенный годовой процент.Проценты начисляются каждый год в...

Дана матрица C[N,N]. Указать, что больше-сумма строки K или сумма эл-ов главной диагонали. Разложить в порядке убывания по модулю - C#
Дана матрица С. Указать, что больше-сумма строки K или сумма эл-ов главной диагонали. Разложить в порядке убывания по модулю эл-ты побочной...

Запросить 100 четвёрок чисел, сосчитать число четвёрок, где сумма 1 числа больше чем сумма 2 и 3 - Turbo Pascal
задача решить на паскале двумя способами 1), Через function. 2). procedura Начиная в Вар, Бегин. запросить 100 четвёрок чисел,...

Выяснить, что больше: сумма элементов главной диагонали матрицы или сумма элементов побочной - Pascal ABC
Выяснить, что больше: сумма элементов главной диагонали матрицы размером 4*4 или сумма элементов ее побочной диагонали. {если можно с...

Двойная сумма и сумма произведений - Matlab
Здравствуйте! Необходимо выполнить 2 задания: во втором задании aij - Элементы матрицы. Хотелось бы уточнить, будет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
13.08.2011, 11:59     Сумма #2
Домолаз, рассматриваем такую же тему здесь
Yandex
Объявления
13.08.2011, 11:59     Сумма
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru