目录

比赛信息

题解

A -

solved by

题意

数据范围

题解

B -

solved by

题意

数据范围

题解

C -

solved by

题意

数据范围

题解

D -

solved by

题意

数据范围

题解

F - Finding the Order

solved by tyx

题意

数据范围

题解

G - Maximum Product

solved by gyp

题意

给出$a,b$,求$[a,b]$之间各位数字乘积最大的数

数据范围

$1 \le a,b \le 10^{18}$

题解

答案一定是$b$或者是和$b$有某一个前缀相同或第一位减一后面全跟着9,一共只有几十种情况,判断一下即可

H - Biathlon 2.0

solved by lxh

题意

给出$m$对$(c_i,d_i)$,以及$n$次询问,每次询问对于$(a,b)$,哪一对$(c_i,d_i)$能最小化$a \times c_i + b \times d_i$

数据范围

$1 \le n,m \le 5\times 10^5$,$0 \le a_i,b_i \le 10^9$,$1 \le c_i,d_i \le 10^9$

题解

把询问按照$- \frac{a}{b}$排序,相当于找一个下凸包的极值点,斜率优化dp即可解决

I -

solved by

题意

数据范围

题解

J -

solved by

题意

数据范围

思路

Replay

第一小时:tyx和lxh开始想A,gyp开始想G,tyx一开始认为A是贪心后来发现不对,lxh交了一个贪心WA了,gypG一直在WA第13个点

第二小时:tyx发现了gyp写的G题的问题,gyp通过G,lxh把A题换成了爆搜然后T了,tyx和gyp开始想J

第三小时:gyp的J题一直WA第13个点,tyx和lxh开始想H,一开始认为是三分但是一直WA

第四小时:gyp发现H题是一个凸包,可以用斜率优化解决,lxh开始写斜率优化但是一直WA,后来发现没有开longlong,开了以后通过

第五小时:三个人重新开始想A题,发现可以用bitset优化dp求解,但是空间并不够用,最后没有通过

总结