Untitled
unknown
c_cpp
a year ago
684 B
9
Indexable
#include <iostream>
#include <random>
#include <vector> // Dodanie brakującego nagłówka
using namespace std;
int randomNumber(mt19937& gen, int from, int to)
{
uniform_int_distribution<> dist(from, to);
return dist(gen);
}
vector<int> losowe(int od1, int do1, int s = 100)
{
vector<int> los(s, 0);
random_device rd;
mt19937 gen(rd()); // Tworzenie generatora tylko raz
for (int i = 0; i < s; ++i)
{
los[i] = randomNumber(gen, od1, do1);
}
return los;
}
int main()
{
vector<int> vec = losowe(0, 1000);
for (auto& e : vec)
{
cout << e << " ";
}
return 0;
}
Editor is loading...
Leave a Comment