2017-Sp66-team2
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
[[Image(1.png,500px)]]
* 题目来源:XVIII Opencup Grand Prix of Gomel
* Camp排名:https://official.contest.yandex.com/itmo2018china/contest/7380/standings/
== 流水账 ==
开场各自看题,yzc看了A,和sub讲了讲,得到了一个naive的结论,上机'''A1y7'''。看到fdu和sjtu先过了B,就一起看B,上机打表,没看到有什么规律,无奈之下花了一些时间分析,造了个二分的算法,最后'''B1y88'''。接下来sub和yzc研究了一下G,yzc上机开始写斜率优化,cjb和sub开始研究F。之后sub给出了一个F的构造,上机'''F1y138'''。yzc之后写好了G,提交获得wa。yzc打印检查,cjb上机敲K的板子部分,sub之后补全,最后'''K1y200'''。yzc上机对拍G,之后wa了一发后终于'''G3y243'''。期间cjb和sub研究D和E,都没得到很好的做法,最后三个人试图做D失败,5题到了最后。thu有一个9题一个6题,pku 6题,fdu和sjtu也是5题,罚时优于我们排在前面。
== 总结 ==
=== chenjb ===
今天一切正常....出不动第6个题啊.....菜菜菜,就练练练啊!
[[BR]][[BR]]楼下yzcsb!
=== oipotato ===
cjbsb!
=== subconscious ===
我tm射爆。
== 题解 ==
* C:
* 题意:构造n个点的三点不共线的简单多边形,使得有恰好k条对角线完全落在多边形内,n<=100。
* 题解:先构造出甜筒型的最小值n-3,通过把t个点翻出可得到t*(t-3)/2条对角线,最后一个点选取恰当的值不劝剩余的部分即可,注意边界。
* D:
* 题意:具体见题面。
* 题解:存在i支配时,该i支配唯一。f(n,i)代表n个猴子存在i支配的概率,有f(n,i)=f(n-1,i)*p^k^+f(n-1,i-1)*(1-p)^n-k^,又f(n,i)=f(n-1,i)*(1-p)^i^+f(n-1,i-1)*p^n-i^,联立可得f(n,k)->f(n,k+1)的递推式。特别地,a/b=1/2时,可得f(n,i)=C(n,i)*1/2^i*(n-i)^。
[[BR]] [[BR]]* [https://wiki-nightfall.icpc-camp.org/Day5 Solution by Nightfall]
== 补题 ==
* ~~C~~ by sub
* ~~D~~ by yzc
* E
* H
* I
* J

- 题目来源:XVIII Opencup Grand Prix of Gomel
- Camp排名:https://official.contest.yandex.com/itmo2018china/contest/7380/standings/
流水账
开场各自看题,yzc看了A,和sub讲了讲,得到了一个naive的结论,上机A1y7。看到fdu和sjtu先过了B,就一起看B,上机打表,没看到有什么规律,无奈之下花了一些时间分析,造了个二分的算法,最后B1y88。接下来sub和yzc研究了一下G,yzc上机开始写斜率优化,cjb和sub开始研究F。之后sub给出了一个F的构造,上机F1y138。yzc之后写好了G,提交获得wa。yzc打印检查,cjb上机敲K的板子部分,sub之后补全,最后K1y200。yzc上机对拍G,之后wa了一发后终于G3y243。期间cjb和sub研究D和E,都没得到很好的做法,最后三个人试图做D失败,5题到了最后。thu有一个9题一个6题,pku 6题,fdu和sjtu也是5题,罚时优于我们排在前面。
总结
chenjb
今天一切正常....出不动第6个题啊.....菜菜菜,就练练练啊!
楼下yzcsb!
oipotato
cjbsb!
subconscious
我tm射爆。
题解
- C:
- 题意:构造n个点的三点不共线的简单多边形,使得有恰好k条对角线完全落在多边形内,n<=100。
- 题解:先构造出甜筒型的最小值n-3,通过把t个点翻出可得到t*(t-3)/2条对角线,最后一个点选取恰当的值不劝剩余的部分即可,注意边界。
- D:
- 题意:具体见题面。
- 题解:存在i支配时,该i支配唯一。f(n,i)代表n个猴子存在i支配的概率,有f(n,i)=f(n-1,i)*pk+f(n-1,i-1)*(1-p)n-k,又f(n,i)=f(n-1,i)*(1-p)i+f(n-1,i-1)*pn-i,联立可得f(n,k)->f(n,k+1)的递推式。特别地,a/b=1/2时,可得f(n,i)=C(n,i)*1/2i*(n-i)。
补题
Cby subDby yzc- E
- H
- I
- J
附加文件
- 1.png by chenjb
- 180203china.en.pdf by chenjb
- AtCoder.pdf by chenjb