摘要:
先来回顾一下线段树基本操作及应用 1.创建线段树 struct segment_tree{ int L,R,data,lazy,... }tree[N<<2]; void build(int k,int x,int y){ if(x==y){ ... return; } tree[k].L=x;tr 阅读全文
posted @ 2025-08-17 20:04
yuhui666
阅读(12)
评论(0)
推荐(0)
摘要:
题面传送门 首先注意到,“炸”与“三带一”都是三张同样的牌带上另一张,那么二者可以合并为同一种出牌方式。 将所有的牌拆开来,优先拆成三张相同一组,然后是一对牌一组,最后是一张单牌。三张一组的牌需要打两次,一对牌和单牌只需要打一次。 记初始统计出来单牌、对子、三张相同的牌个数为 $a$ , $b$ , 阅读全文
posted @ 2025-08-17 15:08
yuhui666
阅读(16)
评论(0)
推荐(0)

浙公网安备 33010602011771号