Исправить код на C++
#include
#include
int main()
{
// Задаем надежность работы блоков
double reliability_block1 = 0.9; // надежность первого блока
double reliability_block2 = 0.8; // надежность второго блока
// Задаем количество испытаний
int num_trials = 10000;
// Инициализируем случайное число для моделирования отказов схемы
std::random_device rd;
std::mt19937 gen (rd()));
std::uniform_real_distribution dis(0.0, 1.0);
int num_failures = 0; // счетчик общего количества отказов схемы
// Проводим серию испытаний
for (int i = 0; < num_trials; ++i) {