2024.02.17模拟 总结反思

前言

zwx说:I AK universe-OI , IOI , NOI , NOI online , GDOI , GDKOI , NOIP , CSP-S , CSP-J , 中山市选!!!谁同意?谁反对?
打个篮球就被机惨了
挂分真的很多


Point

\t1t2t3t4all
估分1001006050310
实际20010080200
应得10010010080380

Rank 5


T1:J友

题意

有一个平面直角坐标系,问从原点走n步恰好到点(x,y)的方案数

赛时(正解)

易得答案为
C ( n − x − y ) / 2 n × C ( n − x − y ) / 2 + x n C_{(n-x-y)/2}^n\times C_{(n-x-y)/2+x}^n C(nxy)/2n×C(nxy)/2+xn
所以把模数拆开后分开计算,最后用中国剩余定理合起来

失误点

求逆元时把j打成i,逆元错了

讲题

快速幂+线性筛


T2:刺客

题意

有一把m点耐久的刀和n个敌人,每个敌人有被刀杀所耗耐久和能杀若干敌人的武器(可不消耗耐久),问在杀死最多敌人的情况下消耗最小的耐久。

思路

能爆武器的要么杀不了,要么先杀最小耐久在杀光所有爆装备的(易证这是最优的)
然后用多爆出的武器杀耐久最大的几个人
最后用刀杀没装备且血最薄的几人

失误点

由于偷懒复制粘贴忘改,用刀杀成血最厚的几个人


T3:BRT

题意

有一条公路,有若干个路段,每个路段都有一个红绿灯,红绿灯同时变绿变红,问q辆车从起点到终点要花多久时间。

赛时

暴力 水法

正解

线段树


T4:折射伤害

题意

有若干个英雄,每个英雄 x x x 都会将自己所受的伤害的 z z z 转给英雄 y y y ,问最终每个英雄所受到的伤害

赛时

暴力拓扑+缩点

正解

高斯消元解方程
F x = A x + ∑ y → x F y × z F_x=A_x+\sum_{y\to x}F_y\times z Fx=Ax+yxFy×z
(太妙了)


总结

  1. 不要对看似“简单”的题过于轻视
  2. 欧拉定理求逆元中求出phi后一定要减1( x φ p ≡ 1 ( m o d    p ) x^{φ_p}\equiv1(\mod p) xφp1(modp)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值