Помогите создать алгоритм поиска предпоследней и заключительней числа последовательности ( К

Помогите сделать метод поиска предпоследней и последней числа последовательности ( К образцу 1 2 3 17 0 9, ответом будет 0 и 9 ).

На языке c++

Задать свой вопрос
1 ответ

Метод такой:

Мы инициализируем наш вектор(одномерный массив переменной длины) с клавиатуры. Средством арифметических операций с реверсивным итератором на первый элемент мы получаем наши выходные данные.

Входные данные: 5 6 7 6 -2 5 -6  

Выходные данные:

Последний элемент: 5

Предпоследний элемент: -2

include lt;iostreamgt;

include lt;vectorgt;

include lt;iteratorgt;

include lt;algorithmgt;


int main()

std::vectorlt;intgt; vec(

 std::istream_iteratorlt;intgt;(std::cin), std::istream_iteratorlt;intgt;());

std::copy(vec.begin(), vec.end(),

 std::ostream_iteratorlt;intgt;(std::cout, " "));


std::cout lt;lt; std::endl;

std::cout lt;lt; "Заключительный элемент: " lt;lt; *(vec.rbegin() + 1) lt;lt; std::endl;

std::cout lt;lt; "Предпоследний элемент: " lt;lt; *(vec.rbegin() + 2) lt;lt; std::endl;

return 0;

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт