Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <random>
- #include <time.h>
- using namespace std;
- string randomString(mt19937 &random, uniform_int_distribution <char> &distribucion, int largoString)
- {
- string s;
- for(int i=0; i<largoString; i++)
- s += distribucion(random);
- while(s[0] == '0')
- s[0] = distribucion(random);
- return s;
- }
- int main()
- {
- mt19937 random(time(0));
- uniform_int_distribution <char> distribucion('0', '9');
- ofstream casos1("casosCorrectitud.txt");
- casos1 << 10000 << endl; ///10000 casos para testear si multiplica bien
- for(int i=0; i<10000; i++)
- {
- casos1 << randomString(random, distribucion, 6) << " ";
- casos1 << randomString(random, distribucion, 6) << endl;
- }
- casos1.close();
- ofstream casos2("casosGrandes.txt");
- casos2 << 20 << endl;
- for(int i=0; i<20; i++)
- {
- casos2 << randomString(random, distribucion, 10000) << " ";
- casos2 << randomString(random, distribucion, 10000) << endl;
- }
- casos2.close();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment