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

Определить содержит ли последовательность хотя бы два рядом стоящих положительных числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка одномерных массивов. http://www.cyberforum.ru/cpp-beginners/thread208396.html
Удалить из массива последнюю группу элементов, представляющих собой знакочередующийся ряд. Найти максимальный и минимальный элементы массива до и после удаления. Помогите пожалуйста решить,...
C++ РАБОТА С ТЕКСТОВЫМИ ФАЙЛАМИ Входной файл сохраняет следующую информацию по студентам: <Фамилия>, <имя>, <отчество>, <год рождения>, <курс>, <пол>, причем фамилия, имя и отчество имеют не более 12 символов, пол - указывается... http://www.cyberforum.ru/cpp-beginners/thread208393.html
C++ написать две программы
№1 Дана целочисленная квадратная матрица, определить: 1) Произведение эл. в тех строках, которые не содержат отрицательных элементов 2) Максимум среди сумм элементов диагоналей, параллельных...
C++ Прямоугольная матрица. Нужен взгляд специалиста!
Дана целочисленная прямоугольная матрица. Определить: 1. номер первого из столбцов, содержащих хотя бы один нулевой элемент. 2. Номер строки в которой находится самая длинная серия одинаковых...
C++ Найти максимальный элемент в каждой строке матрицы http://www.cyberforum.ru/cpp-beginners/thread208378.html
При выполнении этого задания необходимо написать две функции. Одна из этих функций должна получать и обрабатывать матрицу целиком. Другая функция должна обрабатывать одномерный массив. В качестве...
C++ Алгоритмы планирования FCFS и SRR Добрый день,нужно накатать 2 таких алгоритма и вычислить параметры их работы вот FCFS попытался накатать,но он не хочет работать,видимо ошибка в методе fcfs #include <iostream> #include... подробнее

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
28.01.2011, 13:54
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <vector>
#include<algorithm>
using namespace std;
 
bool f(int a, int b){
    return a>0&&b>0;
}
 
int main(){
    vector<int> v;
    int a;
    while(cin>>a){
        if(a==0) break;
        v.push_back(a);
    }
    adjacent_find(v.begin(), v.end(), f)==v.end()? cout<<"\nNO": cout<<"\nYES";
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru