Есть ответ 👍

Запишите число в свернутой форме: 1*2³+1=
1*3⁴+2*3³+1*3²+2=

200
251
Посмотреть ответы 1

Ответы на вопрос:


алгоритм таков:

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

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

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

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

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

#include < iostream>

#include < vector>

#include < iterator>

#include < algorithm>

int main()

{

std: : vector< int> vec(

  std: : istream_iterator< int> (std: : cin), std: : istream_iterator< int> ;

std: : copy(vec. vec.

  std: : ostream_iterator< int> (std: : cout, " "));

std: : cout < < std: : endl;

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

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

return 0;

}

Популярно: Информатика