B4234 [四川青少年 C++ 算法设计大赛 2024] 4-5 年级组第 5 题
欢迎报名洛谷网校,期待和大家一起进步!
本题考察循环结构。
由于这是一个拥有
参考代码:
for (int i = 0; i < n; ++i) {
cin >> ai;
if (S >= m) { // S 的值大于等于认真阈值 m
sum += ai * 2; // 获得双倍学习值
S /= 2; // 专注度减半
} else { // S 的值小于认真阈值 m
sum += ai / 2; // 获得一半学习值
S += ai; // 专注度增加 ai
}
}