Форум программистов, компьютерный форум, киберфорум
Наши страницы

Найти три натуральных числа i, j, k, каждое из которых не превосходит n - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Число пелля помогите плз http://www.cyberforum.ru/cpp-beginners/thread422267.html
Числа Пелля определяются так: первое число равно 1, второе равно 2, каждое следующее равно a(n)=2a(n-1)+a(n-2). Составить программу, которая находит сумму первых k чисел Пелля (k – задается...
C++ разработка нерекурсивных функций. Здравствуйте, задание таково - разработать функцию, которая для каждого заданного натурального числа N возвращает значение true - если число простое, false - составное, с помощью этой функции: для... http://www.cyberforum.ru/cpp-beginners/thread422260.html
C++ Курсовая- "Шифр Магический Квадрат"
Берите,кому надо. Если нужна сама программа-пишите в личку
Программа, моделирующую бросание двух игральных костей() C++
Нет могу понять чего он от меня хочет в 3-м задании и как это сообразить... Задание в файле... Ниже текст cpp-шника ,без 3-го задания: #include "stdafx.h" #include <iostream> #include...
C++ Работа с матрицами - завал(с++) http://www.cyberforum.ru/cpp-beginners/thread422236.html
Необходимо сформировать и обработать двумерных массивов. Значение элементов входных массивов задать самостоятельно в виде набора действительных чисел. Предусмотреть вывод на печать исходных...
C++ Ошибка компилятора Всем привет. Начну с самого конца. Есть некий файл SpellItemEnchantment.dbc - это просто хранилище значений (массив), его структура описана в DBCStructures.h struct SpellItemEnchantmentEntry { ... подробнее

Показать сообщение отдельно
soon
2542 / 1307 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
04.01.2012, 16:22
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
#include <iostream>
 
int main()
{
    int size;
    std::cin >> size;
    int* arr = new int [size];
    for(int i = 0; i < size; ++i)
        std::cin >> arr[i];
    int sum;
    std::cin >> sum;
    bool b = false;
    for(int i = 0; i < size - 2; ++i)
        for(int j = i + 1; j < size - 1; ++j)
            for(int k = j + 1; k < size; ++k)
                if(arr[i] + arr[j] + arr[k] == sum)
                {
                    b = true;
                    std::cout << i << ' ' << j << ' ' << k << std::endl;
                }
    if(!b)
        std::cout << "No" << std::endl;
    return 0;
}
Добавлено через 48 секунд
Цитата Сообщение от Gepar Посмотреть сообщение
"Я всё сделала", а потом на вопрос "Какой индекс у первого элемента массива?" будете говорить "ну эта, нуууу... аааа...ыыыыы"
Это уже проблемы ТС будут.
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru