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

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

Войти
Регистрация
Восстановить пароль
 
gloric57
0 / 0 / 0
Регистрация: 25.02.2014
Сообщений: 30
#1

Найти три числа последовательности, сумма которых равняется некоторому числу - C++

25.11.2014, 15:52. Просмотров 279. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста написать код задачи(Новичок).

Даны целые числа m, a1, .... , a20. Найти три натуральных числа i, j, k, каждое из которых не превосходит двадцати, такие, что Ai+Aj+Ak = m. Если таких чисел нет, то сообщить об этом.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2014, 15:52     Найти три числа последовательности, сумма которых равняется некоторому числу
Посмотрите здесь:

Найти трехзначные числа, сумма квадратов этих цифр равняется самому числу. - C++
Найти трехзначные числа, сумма квадратов этих цифр равняется самому числу.

Сумма квадратов цифр любого числа в итоге равняется числу из интервала [1,9]. - C++
Помогите решить с объяснениями. Сумма квадратов цифр любого числа в итоге равняется числу из интервала . Вывести количество и сами...

Найти числа у которых сумма цифр равна этому числу - C++
Дано натуральное число N. Найти и вывести все числа в интервале от 1 до N–1, у которых сумма всех цифр совпадает с суммой цифр данного...

Найти 3 натуральных числа сумма квадратов которых равна заданному числу - C++
Дано натуральное n. Указать x,y,z таких натуральных чисел, что n=x2 +y2 +z2 и x<=y<=z , используя перебор значений.

Напишите программу поиска трехзначных чисел, таких, что сумма трех цифр на которые оканчивается квадрат этого числа, равняется этому числу. - C++
Напишите программу поиска трехзначных чисел, таких, что сумма трех цифр на которые оканчивается квадрат этого числа, равняется этому числу....

Найти количество N-значных натуральных чисел, сумма цифр каждого из которых равняется M (оптимизирвать код) - C++
Здравствуйте, уважаемые знатоки. Мне снова нужна помощь по оптимизации решения. Со сложностью алгоритмов у меня, к сожалению, большие...

Вывести все слова, количество букв в которых равняется заданному числу - C++
Здравствуйте, необходимо реализовать в консоли программку, в которой после ввода текста задается число (N), и далее должны вывестись все...

Вывести на экран только те целые числа отрезка [a, b], у которых сумма делителей равна заданному числу - C++
Ребята выручайте, Разработать функцию, которая для заданного натурального числа N возвращает сумму его делителей. С помощью данной...

Найти все элементы массива, сумма которых равна заданному числу - C++
Привет. Как можно решить эту задачу не перебором? тут подойдет "задача о рюкзаке"?

Найти сумму кубов, которая равняется числу - C++
Вот на днях задали следующую зачаду: Дано такое выражение - x^3 + y^3 = z, найти x и y, если пользователь вводит только z.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OnePiece
33 / 33 / 22
Регистрация: 22.02.2014
Сообщений: 107
25.11.2014, 19:00     Найти три числа последовательности, сумма которых равняется некоторому числу #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include <iostream>
using namespace std;
void main()
{
    const int n=21;
    int i,j,k;
    int m;
    int flag=0;
    int a[n];
    for (i=1; i<n; i++)
    {
        cout<<"Enter A[" << i<<"]"<< endl;
        cin>>a[i];
    }
    cout<<"Enter M"<<endl;
    cin>>m;
    for (i=0 ; i<n; i++)
        for (j=0 ; j<n; j++)
            for (k=0 ; k<n; k++)
                if ((a[i]+a[j]+a[k])==m)
                {
                    flag = 1;
                    cout<<i<<" "<<j<<" "<<k<<endl;
                }
    if (!flag)
        cout<<"Error"; //Таких чисел нет
 
    system("pause");
}
gloric57
0 / 0 / 0
Регистрация: 25.02.2014
Сообщений: 30
02.12.2014, 15:36  [ТС]     Найти три числа последовательности, сумма которых равняется некоторому числу #3
спасибо.
Yandex
Объявления
02.12.2014, 15:36     Найти три числа последовательности, сумма которых равняется некоторому числу
Ответ Создать тему
Опции темы

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