20190906-07合集

是不是可以叫CSP-S模拟了

Day1

出题人:liu_runda

我要死了。

NOI Plus?

NOI Professional?

Not Ordinary and Interesting Programmers?

××这有点可笑啊。

预审题:

T1

高精度题?

T2

又是序列题,只想到暴力

T3

概率题,可能是dp


 达哥也喜欢校内的猫猫么……

话说,为啥不用火腿肠?

(猫真的吃干脆面?)

最后,这和公西华有啥关系?


做题:

T1

高精度魔法
我还真……
我以前想过,但是没写。
就是辗转相除的$gcd$
复杂度是$Theta(log Nk)$的.
$100<k<500$
大概1e5的样子。
$log 10^{100} = 100 log 10$

T2

又红又专系列
先暴力。
我们也许可以分开计算每个数个合法区间,
然后求交。
这个数据范围明显是$Theta(N)$的
$Theta(N log N)$也不失为一种好办法

T3

像个背包。
设gyz在第k只猫处,总计用了i包香爆脆干脆面,j包劲仔豆干的最大期望:$dp_{k,i,j}$
首先k是可以滚起来的。
然后在每只猫处将其捕获的概率就是1-无法捕获的概率。

$$dp_{k,i,j}+=dp_{k-1,i+a,j+b}+1-prod(1-qi) imes prod(1-pi)$$

可以做一下小点(复杂度惊人$Theta(N^5)$)。
不过可以写个快速幂($N^4logN$)

4 1 3
0.100 0.500 0.500 0.600
0.100 0.500 0.900 0.400
3 2 2
1.000 0.000 0.500
0.000 1.000 0.500
3 2 0
0.412 0.198 0.599
0.612 0.987 0.443

仿佛正确但是过不了样例(没状态)

样例1的想法:

我不给第一只猫

然后给第二只猫 一包劲仔 +0.5

然后给第三只猫 一包劲仔 +0.9

最后把剩下的给第四只     +1-0.6×0.4=0.76

最后我就有了 2.16只猫猫

我的暴力程序的想法:

我不给第一只猫

然后给第二只猫 两包劲仔 +1-0.5×0.5=0.75

然后给第三只猫 一包劲仔 +0.9

最后把剩下的给第四只    +0.6

最后我就有了 2.25只猫猫(嘿,我多0.09只猫

我迷茫了,我感觉我也没审错题啊QAQ

等会……猫喜欢一包劲仔和两包劲仔好像是一样的……

我×,我竟然改过来了

Day2

出题人:ρ

话说我真不知道这是谁……

看起来很难的样子

话说内个“----------1/4”是说出题人是1/4,还是这是四套题中的一个?

困(没睡醒)

预审题:

T1

这……感觉有柿子。

1s

T2

这开××O2有××用?

2s

T3

令人坐藕的数学题?

0.5s,我×¥#¥%×%×%……

看完三题,觉得作者好有心(●﹏●)

感觉每个题都有许多部分分,但是可能想不到正解。

做题过程:

T1

先打表$Theta(N*M)$

感觉像个二项式。

$$egin{array}{rcl}f_{i,j}&=&a imes f_{i-1,j}+b imes f_{i,j-1} \ f_{i,j}&=&a^2*f_{i-2,j}+2ab imes f_{i-1,j-1}+b^2 imes f_{i,j-2}end{array}$$

所以我们现在需要系数。

如果可以有$Theta(N)$左右的系数求解

那么就可以$Theta(N+M)$解决。

如果用杨辉三角还不如暴力。

求阶乘及逆元!

复杂度$Theta(N log Mod)$

解决了!

两个样例都过了

疯狂对拍,AAA (<请记住这句话)

T2

像是个dp

我们可以把所有权值下放到X点。

然后在X点上进行状压。

这里的问题在于开不出来一个$1 ll 100000 imes 100000$的数组

(滑稽

20%

或者,我们也许可以想一下贪心??

用堆优化一下,让它反悔?

先撂下了

T3

这××是人说的话??

不过ρ很善良,他认为这道题绝对不用随机化,不用打表,不用剪枝,不用高精,不用取模。

这样这道题就显得一点也不玄学了。

等下,好像本来也不用……但是还是很玄学

Result - 结果

5
Miemeng 100
03:11:32
30
03:11:05
10
03:18:42
140
03:18:42
43
Miemeng 60
03:17:43
0
03:18:59
0
03:26:01
60
03:26:01
Total: 200

身败名裂。

我还要更加努力……

原因竟是:

我阶乘没求够……

原文地址:https://www.cnblogs.com/kalginamiemeng/p/Exam20190906-07.html