Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] Еще Массивы


Автор: wizard90 27.6.2009, 17:39
Дан массив А из N элементов. Переставить элементы массива A в обратном порядке.
Желательно в с++ 6.0
За ранее спасибо..

Автор: zim22 27.6.2009, 18:27
Цитата(wizard90 @  27.6.2009,  17:39 Найти цитируемый пост)
Дан массив А из N элементов. Переставить элементы массива A в обратном порядке.

wizard90, я не модератор, но:
Цитата

название темы должно отражать её суть

в данном случае более уместно было её назвать так:
Цитата

[C++] Перестановка элементов массива в обратном порядке

Код

#include <algorithm>
#include <iostream>
#include <vector>


int main()
{  
  std::vector<int> A((std::istream_iterator<int>(std::cin)), 
                      std::istream_iterator<int>());
  
  std::reverse(A.begin(), A.end());
  std::copy(A.begin(), A.end(), std::ostream_iterator<int>(std::cout, " "));    
  
  return 0;
}

Автор: wizard90 27.6.2009, 18:47
Спасибо большое.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)