[Other]THUWC 2019 游记

博主记录了参加THUWC 2019比赛的经历,包括赛前的模拟赛和复习,考试当天的紧张与策略,以及对题目难度和解题思路的分析。在比赛中遇到的技术挑战和心态调整,展示了信息竞赛的激烈与趣味性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Day [-6,-2]

  • 模拟赛天天垫底,药丸
  • 最近在 OJ 上没做什么题,药丸
  • cx Log_x dalao 555 天连续 777 场模拟赛 777 个 rk1 , orz

Day -1

  • 考前日常颓废
  • 早上一直睡到 11 : 20
  • 下午无限颓废
  • 晚上开始做数据结构题热身
  • 选择了一道不错的数据结构题 APIO 2018 新家
  • 边写边颓, 21 : 50 才写完,还没编译

Day 0

  • 9 : 19 坐动车从 FZ 南到 SZ 北,到 SZ 北时 14 : 24
  • 又用了 0.5h 从 SZ 北到 GZ 南
  • 住在 xxjh 公寓
  • 本来打算晚上打一场 cf ,但是怕掉 Rating 影响心情就没去打
  • 去调了调 APIO 2018 新家,然而并没调出来
  • 这为我 Day1 T2 的 53 分暴力没调出来埋下伏笔

Day 1 ( from 13 : 30 : 00 to 18 : 30 : 01 )

  • 早上报到,然后去试机
  • 第一道试机题是去年 THUSC Day1 T2 ,当时听了讲课并花些时间弄懂了题解,开始码码码
  • 第二道试机题是提答,求 KKK 维空间下 KKKKKK 维球体的所有公切面
  • 立体几何都不会的本选手直接跳过第二道
  • 然而第一道试机题码到一半直接回去午睡
  • 午餐,感觉 gzez 的食堂海星
  • 13 : 15 进考场
  • 13 : 30 开考
  • 三道题目题意分别如下

  • 给定两个长度为 nnn 的序列 aaabbb ,序列元素在 [1,n][1,n][1,n] 之间
  • qqq 次询问
  • 每次询问四个参数 c,d,e,fc,d,e,fc,d,e,f
  • 对于每个 i∈[c,d]i\in[c,d]i[c,d] ,等概率随机地选择序列 bbb 的区间 [e,f][e,f][e,f] 中一个未配对的位置 jjj ,将序列 aaa 的 位置 iii 和序列 bbb 的位置 jjj 配对
  • 计算出满足 ai=bja_i=b_jai=bj 的配对 (i,j)(i,j)(i,j) 的个数的期望
  • 每次询问互相独立
  • n≤5×104,q≤106n\le 5\times 10^4,q\le 10^6n5×104,q106n,q≤105n,q\le 10^5n,q105d−c≤f−ed-c\le f-edcfe

  • rrrccc 列的网格图,每行每列都有铁路
  • 每条铁路有费用
  • mmm 个点,第 iii 个点坐标 (xi,yi)(x_i,y_i)(xi,yi) ,以及一个属性值 did_idi (忘了具体名称),表示在时间区间 [0,di)[0,d_i)[0,di) 内穿越第 xix_ixi 行和第 yiy_iyi 列的铁路不可用
  • 从一个点可以通过穿过该点的,可用的铁路到达该铁路上的其他点,代价为该铁路的费用
  • 其中 aaa 个点有机场,但第 iii 个机场在时间区间 [0,dai)[0,da_i)[0,dai) 内不可用
  • 如果两个点都有机场并且都可用,那么可以从一个机场花费 cacaca 的代价到达另一个机场
  • 不考虑乘坐交通工具和换乘的时间
  • qqq 个询问
  • 每次询问给定两个点 (sx,sy)(s_x,s_y)(sx,sy) (ex,ey)(e_x,e_y)(ex,ey)
  • (1)至少在第几天,你可以从 (sx,sy)(s_x,s_y)(sx,sy)(ex,ey)(e_x,e_y)(ex,ey
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值