LCR 187
https://leetcode.cn/problems/yuan-quan-zhong-zui-hou-sheng-xia-de-shu-zi-lcof/description/
难度:简单
高频面试题汇总:https://www.yuweihung.com/posts/2025/lc-hot/
动态规划。状态转移方程 f[i] = (f[i - 1] + target) % i。
时间复杂度 O(n) : 状态转移循环 n − 1 次使用 O(n) 时间,状态转移方程计算使用 O(1) 时间;
空间复杂度 O(1) : 使用常数大小的额外空间;
class Solution {
public:
int iceBreakingGame(int num, int target) {
int f = 0;
for (int i = 2; i <= num; i++) {
f = (f + target) % i;
}
return f;
}
};