Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <ctime>
- #include <random>
- using namespace std;
- mt19937 base_int_double(time(NULL)); // for int & double
- mt19937_64 base_long_long(time(NULL)); // for long long
- int main() {
- int n_1 = base_int_double(); // random int NOT from [L; R]
- double n_2 = base_int_double(); // random double NOT from [L; R]
- // random int from [L; R]
- uniform_int_distribution <int> interval_int(-128, 206);
- int a = interval_int(base_int_double);
- // random double from [L; R]
- uniform_real_distribution <double> interval_double(-205.5, 205.5);
- double b = interval_double(base_int_double);
- // random long long NOT from [L; R]
- long long c = base_long_long();
- // random long long from [L; R]
- uniform_int_distribution <long long> interval_long_long(-1e11, 1e11);
- long long d = interval_long_long(base_long_long);
- return 0;
- }
Add Comment
Please, Sign In to add comment