Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

#include #include using namespace std::chrono;double test_loop(int n) {    auto start_time = high_resolution_clock::now();    for (int i = 0; i (end_time - start_time).count();    return elapsed_time / 1e9; // Перетворення в секунди}double addition_test(int n) {    int sum = 0;    auto start_time = high_resolution_clock::now();    for (int i = 0; i (end_time - start_time).count();    return elapsed_time / 1e9; // Перетворення в секунди}double subtraction_test(int n) {    int sub = 0;    auto start_time = high_resolution_clock::now();    for (int i = 0; i (end_time - start_time).count();    return elapsed_time / 1e9; // Перетворення в секунди}double measure_performance() {    int n = 10000000;    double elapsed_time = test_loop(n);    double addition_ops_per_second = n / (addition_test(n)-test_loop(n));    double subtraction_ops_per_second = n / (subtraction_test(n) - test_loop(n));    std::cout