/
i-galimov
/
practice_cpp
Обзор
Документация
Войти
/
i-galimov
/
practice_cpp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cycle_shift.cpp
26 строк
615 B
Ilshat Galimov
Create cycle_shift.cpp
23 авг 2022, 16:45
Не верифицирован
23 авг 2022, 16:45
efe8b93
Код
Авторство
О чём код?
// Циклически сдвиньте элементы списка вправо (A[0] переходит на место A[1], A[1] на место A[2], ..., последний элемент переходит на место A[0]). #include <iostream> #include <vector> using namespace std; int main() { int n, temp; cin >> n; vector <int> a(n); vector <int> final(n); for (int i = 0; i < n; i++) { cin >> a[i]; } for (int i = 0 ; i < n - 1; i++) { final[i + 1] = a[i]; } final[0] = a[n - 1]; for (int i = 0; i < n; i++) { cout << final[i] << " "; } return 0; }