#include <iostream>
#include <cstdlib>
#include <ctime>
int simulateExperiment1(int numSimulations, int numRolls) {
int wins = 0;
int losses = 0;
for (int i = 0; i < numSimulations; ++i) {
bool win = false;
for (int j = 0; j < numRolls; ++j) {
if (rand() % 6 + 1 == 6) {
win = true;
break;
}
}
if (win) {
wins++;
} else {
losses++;
}
}
return wins;
}
int simulateExperiment2(int numSimulations, int numRolls) {
int wins = 0;
int losses = 0;
for (int i = 0; i < numSimulations; ++i) {
bool win = false;
for (int j = 0; j < numRolls; ++j) {
if ((rand() % 6 + 1 == 6) && (rand() % 6 + 1 == 6)) {
win = true;
break;
}
}
if (win) {
wins++;
} else {
losses++;
}
}
return wins;
}
int main() {
srand(static_cast<unsigned int>(time(nullptr)));
int experiment1Wins = simulateExperiment1(1000000, 4);
std::cout << "Experiment 1 - Wins: " << experiment1Wins << " Losses: " << (1000000 - experiment1Wins) << std::endl;
int experiment2Wins = simulateExperiment2(1000000, 24);
std::cout << "Experiment 2 - Wins: " << experiment2Wins << " Losses: " << (1000000 - experiment2Wins) << std::endl;
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: