2021“MINIEYE杯”中国大学生算法设计超级联赛(7)

2021“MINIEYE杯”中国大学生算法设计超级联赛(7)

AC代码

温暖人心签到场。

1003 Fall with Trees

容易发现是一系列的等腰梯形,并且底边的增长是等差数列,推个公式求解。

1004 Link with Balls

场上通过打表直接找到了规律。

1005 Link with EQ

先用dp推出式子,然后可以 $n^2$ 求解答案,但过不去,后来通过打表直接找到了规律。

1006 Link with Grenade

题目经过式子转换可以变成求一个球缺在球面上的面积比。

1007 Link with Limit

考虑到最后计算的答案经过无限计算后会陷入循环,每个点最后答案的期望都是换上值的平均数,如果所有点的期望都相同,结果便是正确。只需要找出所有环即可解决。

1008 Smzzl with Greedy Snake

贪吃蛇模拟题。

1009 Smzzl with Safe Zone

几何题,到安全区域距离最大的点一定会位于全部区域的边界上,由于数据保证图形一定是凸包,所以边界上顶点到达线段的最短映射点是确定的,所以只需要绕凸包一圈即可算出答案。

1010 Smzzl with Tropical Taste

根据直觉,猜一下收敛的条件就是比较 $p,q$ 的大小关系。

1011 Yiwen with Formula

FFT

1012 Yiwen with Sqc

统计每个字串每种字母出现次数平方的和。首先对每个字母单独考虑,需要维护次数平方和就需要维护出现的次数,然后根据公式在维护的过程中统计。

总结

1010由于没加=wa了一发。1011FFT wa了两发。之后看1007找到正解。1003由于输出精度问题wa了一发。1012由于公式的已经模数的问题wa了两发。1008花了一些时间模拟。1005一开始错误估计时间T了一发,后来找规律过了。1006原本以为不可做,后来发现是要转化到三位的球缺去计算,找到公式后过了。1004同样是找规律过的。之后一直在看1009,由于题目读错花了大量时间在错误的方向,后来想到比较正确的做法,但由于题目中会出现未考虑到的情况,所以无法通过。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇