兰华杯总结
T1
- 考试前跟老师说能不能出一个分支结构,没想到真出了,但难度有点大,只得了30分。
思路
- 当时的思路很简单就是
| 组别 | 年级 | 年份 |
|---|---|---|
| X组 | >=3&&<=6 | >2017 |
| J组 | >=3&&<=9 | >2000 |
| S组 | >=3&&<=12 | >2000 |
- 用字符串输入年份,字符数组输入组别这样就不用判断大小写了
-
如果比赛的年份小于表格中的话那就输出
Not exist如果适合参加,输出Yes如果年龄不合适(比如在2019年是六年级,而CSP-X2020的那一年明明是初中生),则输出You are older或You are too young!注:表格下的思路都是我比赛之后参照题解想出来的(考试时咋就想不到呢?)
T2
- A B 互为好友 [A] = B [B] = A 这样只需要 发两个邀请
- A B C 好友成链 A的好友是B B的好友是C
- 因此 向 A B 发 A 参加 向 B C 发 B 参加
- 其中 首先 A 必然有一个好友 B B 必然 有个好友 C(否则转换为1的情况)
- 思路比较简单,答案不是2就是3。
也是AC了。
T3
T3太难了题都没看懂,也是直接跳过了。后面看题解也还是蒙蒙的。
T4
看出来是关于树的一个题目,但是算样例怎么算也没算出来样例输出,就想着骗分,但是结果把
freopen给注释掉了。QAQT5
刚一看题觉得很简单,就是普通的语法题。结果看题解是需要用贪心和dp一看榜单一个人都没做出来(不会都跟我一样想的吧)。但是比赛结束后看题解思路确很简单。 只能说赛时臭皮匠赛后诸葛亮。
总结
含泪拿了130分但是这次比赛让我了解了我近期的学习状态。
也让我知道了下一步应该怎么走。我反思了以下几点改进措施。
- 制定计划,加强代码能力,多练题不让脑子会手不会的情况出现。
- 多进行自我总结,总结自己薄弱的知识点,去练对应的模块。
- 不会的多问同学和老师。
请求
老师下一次兰华杯,可不可以不让我跟8年级的一块了。