Предмет: Информатика,
автор: Dikself
Составьте код на С++
Сдвиньте массив влево на 1 шаг
Ответы
Автор ответа:
1
#include <iostream>
#include <algorithm>
#include <vector>
#include <iterator>
#include <random>
#include <ctime>
#include <functional>
using namespace std;
int main() {
int n;
cin>>n;
vector<int>v(n);
mt19937 gen(time(nullptr));
uniform_int_distribution<>dist(0,20);
generate(v.begin(),v.end(),bind(dist,gen));
copy(v.cbegin(),v.cend(),ostream_iterator<int>(cout," "));
cout<<endl;
rotate(v.begin(),v.begin()+1,v.end());
copy(v.cbegin(),v.cend(),ostream_iterator<int>(cout," "));
}
Dikself:
можно к тебе вопрос что то за цифрв
ок
Похожие вопросы
Предмет: Литература,
автор: adai621
Предмет: Литература,
автор: az06112006
Предмет: Математика,
автор: Аноним
Предмет: История,
автор: Tortik69
Предмет: Математика,
автор: figna2018