Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Intern — Middle
6
Выявление узких мест в работе программы
Условие задачи
Необходимо проанализировать представленный фрагмент кода и указать, какие потенциальные проблемы с производительностью в нём присутствуют.
# include <iostream>
# include <cmath>
int main() {
int sum{};
for (;;) {
int num = rand() % 42;
if (num % 2 == 0) {
sum += 2;
} else {
sum += 1;
}
}
}