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

Организация шаблонов на языке С++, библиотека STL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка с функцией std::uninitialized_copy http://www.cyberforum.ru/cpp-beginners/thread1034664.html
Ребята у меня есть большой код, в котором используется класс std::Allocator<T>. Всё вроде хорошо, но выдает: error C4996: 'std::_Uninitialized_copy0': Function call with parameters that may be...
C++ Не получается отладить программу В двумерном массиве удалить все строки, в которых среднее арифметическое элементов является двузначным числом. Не получаются два момента: 1)Вывести корректно в виде матрицы полученный массив... http://www.cyberforum.ru/cpp-beginners/thread1034654.html
C++ Составить блок-схему
Помогите составить блок схему #include <stdio.h> #include <conio.h> int main() { int a,i=0,min,min_n; do { i++; scanf("%i",&a);
C++ Оптимизация поиска next_permutation
Есть последовательность 0 71 97 99 103 113 113 114 115 131 137 196 200 202 208 214 226 227 228 240 245 299 311 311 316 327 337 339 340 341 358 408 414 424 429 436 440 442 453 455 471 507 527 537 539...
C++ Двумерный массив http://www.cyberforum.ru/cpp-beginners/thread1034642.html
Ввести двумерный массив AN×N , вывести его. Если сумма элементов над главной диагональю окажется больше чем сумма элементов под ней, то умножить на два максимальный элемент среди элементов на...
C++ подскажите как дописать код условие: по последовательному каналу передается любой числовой символ (‗0‘, ‗1‘, ‗2‘,…, ‗9‘). В ответ контроллер передает принятый символ и все остальные числовые символы, предшествующие введенному.... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1521 / 1226 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
11.12.2013, 13:35
как то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <iterator>
#include <algorithm>
#include <list>
 
 
int main() {
   std::list<int> sequence = {1, 2, 2, 34, -56, 5, 6}:
 
   if (!std::is_sorted(std::begin(sequence), std::end(sequence))) {
      sequence.reverse();
   }
 
   std::copy(std::begin(sequence), std::end(sequence), std::ostream_iterator<int>{std::cout, " "});
   std::cout << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru