摘要: "传送门" 这题真的是送温暖啊qwq,而且最重要的是yyb巨佬在Day2前几天正好学了crt,还写了博客 ~~然而我都没仔细看~~,结果我就同步赛打铁了QAQ 我们可以先根据题意,使用set维护,求出每次的攻击力 然后对于一条龙,要使得砍到生命值能加到0,那么 攻击力$a_i$ 次数$x$ 要和 血 阅读全文
posted @ 2019-02-19 22:28 ✡smy✡ 阅读(121) 评论(2) 推荐(0) 编辑
摘要: "传送门" orz 远航之曲 因为答案最大可以取到$10^{23}$,所以要选择三个乘积$\ge 10^{23}$的质数(见代码),分别算一遍,然后crt起来 注意这里要这样crt: 首先三个同余式为$ans\equiv a1(mod\ m1)$$ans\equiv a2(mod\ m2)$$ans 阅读全文
posted @ 2019-02-19 20:22 ✡smy✡ 阅读(132) 评论(0) 推荐(0) 编辑
摘要: "传送门" 神仙题鸭!orz dkw 暴力就是完全背包 而完全背包可以和生成函数扯上关系,记第i种物品质量为$a_i$,那么这种物品的生成函数$G(i)=\sum_{j=0}^{\infty}x^{a_ij}$,最后体积为i的答案即为这n个生成函数的卷积的第i项系数 然而用卷积复杂度为$O(mnlo 阅读全文
posted @ 2019-02-19 17:50 ✡smy✡ 阅读(103) 评论(0) 推荐(0) 编辑
摘要: "传送门" 我们看要求的东西$$\sum_{i=1}^{n}\sum_{j=1}^{m}[\sigma(gcd(i,j))\le a]\sigma(gcd(i,j))$$ 然而$\le a$比较烦,可以先去掉这个限制 没有这个限制,我们显然可以枚举每个k,求出gcd为k的数字对数,然后乘上$\sig 阅读全文
posted @ 2019-02-19 14:17 ✡smy✡ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: "传送门" ~~颓~~了一小时柿子orz 首先题目要求的是$$\sum_{x_1=l}^{r}\sum_{x_2=l}^{r}...\sum_{x_n=l}^{r}[gcd(x_1,x_2...x_n)=k]$$ 显然可以除掉一个k,设$x=\lceil\frac{l}{k}\rceil,y=\lf 阅读全文
posted @ 2019-02-19 10:16 ✡smy✡ 阅读(148) 评论(0) 推荐(0) 编辑