Предмет: Информатика,
автор: Аноним
c++ срочно
Циклический сдвиг
Напишите программу, которая будет циклически сдвигать заданный массив на один элемент вправо, последний элемент при этом должен оказаться на первом месте.
Входные данные
На вход программе сначала подается значение n≤100 — количество элементов в массиве. В следующей строке входных данных расположены сами элементы массива — натуральные числа, не превосходящие 100.
Выходные данные
Выдайте значения элементов массива после выполнения указанной операции.
Примеры
Ввод
Вывод
5
8 7 4 8 3
3 8 7 4 8
#include
#include
using namespace std;
int main()
{
int n, k;
cin >> n >> k;
vector A(n);
for (int i = 0; i < A.size(); i++) {
cin >> A[i];
}
for (int i = 0; i < A.size(); ++i){
cout << A[i] << " ";
}
cout << endl;
return 0;
}
Ответы
Автор ответа:
1
Ответ:
A.erase(A.begin()+k);
Объяснение:
omazda18:
Можешь побрацки скрин кинуть
Ото вечная проблема с табами
Какой скрин
Это же знания
https://znanija.com/task/43516481
iostream
vector
Можешь скрин кинуть https://znanija.com/task/43516481
Похожие вопросы
Предмет: Русский язык,
автор: региша2
Предмет: Окружающий мир,
автор: nat2904
Предмет: Русский язык,
автор: LinaXXX
Предмет: Окружающий мир,
автор: Аноним
Предмет: Математика,
автор: Vlad111153