摘要:
"传送门" 挺有意思的一道题 暴力60就是枚举每个向量暴力check,随机选向量就能多骗一些分 然后两个向量内积要模$k$为$0$,那么如果全部不为$0$就不合法.先考虑$k=2$,对于向量$i$,假如前面所有向量和他的内积为$1$,那么所有内积之和应该要和$i 1$模$2$同余,所以如果某个$i$ 阅读全文
摘要:
"传送门" 有匹配次数限制,求最小代价,这显然是个费用流的模型.每个点暴力和前面的点连匹配边,边数是$n^2$的. 然后发现可以转化成一个set,每次加入一个点,然后入点对set里面的出点连边.这个set可以用主席树实现,然后就主席树优化连边,点数边数都是$nlogn$的,~~然后就能过了~~ 注意 阅读全文
摘要:
"传送门" 可以枚举一个$a_i$,然后就是求$\sum_{x=0}^{\lfloor\frac{t 1 a_i}{p}\rfloor}[px+a_i \in B(\mod q)]$ 可以发现所有$px+a_i\mod q$的值是成环的,就可以求出这个环所有前缀中$\in B$的元素个数,然后那个式 阅读全文
摘要:
"传送门" 显然要写一个排序,那只要考虑cmp函数怎么写就行了.第$i$个字符串和第 $j$个,首先前$min(i,j) 1$个字符是相同的,然后就是要比较后缀$min(i,j)$和$min(i,j)+1$,先求lcp(要对$max(i,j) min(i,j)$取$min$),如果两个后缀往后跳lc 阅读全文