问题分析:
在这个问题中,给出四个级别晋级前后的人数,我们的任务是求出除青铜外每个级别晋级的人数。
赛前 赛后 增长 青铜 a1 b1 白银 a2 b2 c2 黄金 a3 b3 c3 白金 a4 b4 c4
由于白金是最高级别,原来已经是白金的参与者级别不会改变。因此,
比赛后的人数 减去 比赛前的人数 就是黄金晋升到白金的人数,即C4 = B4 - A4
加入已经计算出了黄金晋升到白银的人数C4,那么黄金比赛后的人数B3 等于原来的人数A3减去C4,再加上C3,可以列出等式:
C3 = B3 - A3 + C4,C4已经计算出.
同理可得通项公式 C[N] = B[N] - A[N] + C[N+1]
上代码!
别忘了互关哦
戳我互关!
戳我互关!
戳我互关!
戳我互关!