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

Задачка с одномерным массивом. Отбор по условию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти количество отрицательных, положительных и нулевых элементов в массиве http://www.cyberforum.ru/cpp-beginners/thread1209648.html
Дана матрица А(n на m). Найти кличество отрицательных, положительных и нулевых элементов в ней. Написать программу на С++.
C++ Элементу побочной диагонали присвоить значение 1.Заполнить двухмерный массив случайными числами и вывести на экран. 2.Модифицировать его следующим образом: Элементу побочной диагонали присвоить значение равное разности сумм элементов до него и после в соответствующем столбце. Помогите, срочно нужен код до завтра. http://www.cyberforum.ru/cpp-beginners/thread1209639.html
C++ Вывод текста на экран порциями
Здравствуйте. Подскажите, пожалуйста, как вывести на экран текст порциями из бинарного файла? скажем, по 25 строк. К примеру, пользователь нажал "Просмотр данных" - на экране появилось 25 строк, нажал любую кнопку на клавиатуре - появились следующие 25 строк и т д, пока файл не закончится.
C++ На чем удобней написать транслятор
Здравствуйте форумчане, вот решил разобраться и написать транслятор и возник такой вопрос. На каком языке его будет удобней писать С++ или С#? Честно говоря еще только-только начал курить эту тему и поэтому задался таким, наверное глупым вопросом. Кто-то что-то может подсказать, а возможно и подкинуть литературу толковую.
C++ Конструктор по умолчанию для производных классов http://www.cyberforum.ru/cpp-beginners/thread1209624.html
Допустим, имеется код: class abstr_emp { private: string fname; // abstr_emp's first name string lname; // abstr_emp's last name string job; public: abstr_emp() : fname(""), lname(""), job("") {}
C++ Знак табуляции между числами помогите доделать программу: нужно поставить знак табуляции перед и после каждого числа(одну цифру не рассматривать), число может заканчиваться абсолютно любым символом, так же оно может быть посреди слова. Я сделал но только для цифр, числа не получается ss="1234567890"; //s1 вводим с клавиатуры, в ней и разделяем числа знаками табуляции for (int j=1; j<=s1.Length()-1; j++) for (int k=1;... подробнее

Показать сообщение отдельно
Sh@dow777
11 / 11 / 3
Регистрация: 10.12.2013
Сообщений: 645
16.06.2014, 18:17  [ТС]     Задачка с одномерным массивом. Отбор по условию
lsprofit, Почему?
Цитата Сообщение от Sh@dow777 Посмотреть сообщение
В первой строке записано целое число n (3 ≤ n ≤ 100) — количество видов червей.
Это сами числа в массиве в диапазоне
Цитата Сообщение от Sh@dow777 Посмотреть сообщение
(1 ≤ a[i] ≤ 1000)
Попробовал сделать с вектором.
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
#include <iostream>
#include <vector>
using namespace std;
 
int main()
{
    int n;
    int i,j,k;
 
    cin >> n;
    vector<int>a(100);
 
    for(i = 1;i <= n;i++)
        cin >> a[i];
 
 
    for(i = 1;i <= n;i++){
        for(j = 1;j <= n;j++){
            for(k = 1;k <= n;k++){
                if(a[i] == a[j] + a[k]){
                    cout << i << " " << j << " " << k;
                    return 0;
                }
            }
        }
    }
    cout << "-1" << endl;
 
    return 0;
}
Цитата Сообщение от Sh@dow777 Посмотреть сообщение
"Неправильный ответ"
 
Текущее время: 21:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru