#include #include #include #include #include "math.h" using namespace std; int main () { default_random_engine generator; uniform_int_distribution distribution(0,2); for ( long i = 0; i < 1e5L; i++ ) { int win = distribution(generator); int pick = distribution(generator); int loss = distribution(generator); while ( loss == win || loss == pick ) { loss = distribution(generator); } int pick2 = distribution(generator); while ( pick2 == pick || pick2 == loss ) { pick2 = distribution(generator); } if ( pick2 == win ) cout << "YOU WIN!!!" << endl; } return 0; }