- 博客(2)
- 收藏
- 关注
原创 问题 C: 排名
第2~n+1行,每行有两个正整数s(0≤s≤400)和g(1≤g≤6),之间用一个空格隔开,其中第i+1行的第一个数s表示第i个学生的成绩,第i+1行的第二个数g表示第i个学生的年级。一年一度的**区小学生程序设计比赛开始了,组委会公布了所有学生的成绩,成绩按分数从高到低排名,成绩相同按年级从低到高排。输出n行,每行只有一个正整数,其中第i行的数k表示排第i名的学生前面有k个学生排名比他高,且年级比他低。第1行只有一个正整数n(1≤n≤200),表示参赛的学生人数。
2025-10-18 20:14:29
203
原创 练47.4 小明吃苹果
f(3)f(3):小明吃 1 → 剩 2 → 进入 f(2)f(2);小明吃 2 → 剩 1 → 姐姐吃 1 → 结束(1 种)。f(2)f(2):小明吃 1 个 → 剩 1 → 姐姐吃 1 → 剩 0(结束);小明吃 2 个 → 剩 0(结束)。所以 f(2)=2f(2)=2。f(1)f(1):小明吃 1 个 → 剩余 0,结束。如果剩余苹果数 ≥1≥1,姐姐吃 1 个;f(0)=1f(0)=1(已经吃完,1 种方案)由此得到f(x)=f(x−2)+f(x−3)小明吃 aa 个(a=1a=1 或 22)
2025-10-15 07:03:04
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅