Loading

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 题解 毒瘤。 根据一个结论 \(\mathrm{d}(xyz)=\sum_{a\mid x,b\mid y,c\mid z} [a\perp b][b\perp c][a\perp c]\),可以得知: \[ \begin{aligned} &\sum_{i=1}^A\sum_{j=1}^B\sum 阅读全文
posted @ 2022-01-01 19:31 Alan_Zhao_2007 阅读(53) 评论(3) 推荐(0) 编辑
摘要: 题解 比较简单的题,不知道为啥紫。 考虑前 \(i\) 层玻璃的真实反射率和透光率。设 \(f_i\) 为透光率,\(g_i\) 为反射率,那么: \[ f_i=f_{i-1}\cdot a_i\cdot \sum_{k=0}^{+\infty} (g_{i-1}\cdot b_i)^k\\ g_i 阅读全文
posted @ 2021-12-30 21:51 Alan_Zhao_2007 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 题意 给定 \(p,q,T\) 和正整数集 \(A,B\),求: \(\sum_{i=0}^{T-1} [(i\bmod p)\in A\land (i\bmod q)\in B]\) \(1\le p,q\le 10^6,1\le T\le 10^{18}\)。 题解 这题代码应该挺简单啊,为啥我 阅读全文
posted @ 2021-12-29 21:34 Alan_Zhao_2007 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 题解 对于一个询问 \((n,m,a)\),答案为: \[ \begin{aligned} &\sum_{i=1}^n \sum_{j=1}^m \sigma_1(\gcd(i,j))[\sigma_1(\gcd(i,j))\le a]\\ &=\sum_{i=1}^n \sum_{j=1}^m [ 阅读全文
posted @ 2021-12-25 18:01 Alan_Zhao_2007 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 裴蜀定理 对于 \(a_1,a_2,\dots,a_n\in \Z\),使得关于 \(x_1,x_2,\dots,x_n\in \Z\) 的方程 \(a_1x_1+a_2x_2+\dots+a_nx_n=b\) 有解的最小正整数 \(b\) 为 \(\gcd(a_1,a_2,\dots,a_n)\) 阅读全文
posted @ 2021-12-23 23:02 Alan_Zhao_2007 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 题意 有 \(n\) 个人(保证 \(n\bmod 3=0\)),其中有 \(k\) 个 impostor(保证 \(n< 3k< 2n\))和 \(n-k\) 个 crewmate,但你不知道 \(k\) 具体是多少。你可以询问至多 \(n+6\) 次,每次给出 \(a,b,c(1\le a,b, 阅读全文
posted @ 2021-12-19 12:00 Alan_Zhao_2007 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 正交范围 在一个 \(B\) 维平面直角坐标系下,第 \(i\) 维限制在整数 \([l_i,r_i]\) 间,形成的点集,叫做 \(B\) 维正交范围。 例题 \(1\) 给定 \(\{a_n\}\),\(m\) 次查询 \(a\) 的一个区间内有多少个值只出现过一次。 对于一个位置 \(i\), 阅读全文
posted @ 2021-12-19 11:58 Alan_Zhao_2007 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 题意 给定数列 \(\{a_n\}\),\(m\) 次询问若将 \(a_{l_i},a_{l_i+1},\dots,a_{r_i}\) 这些数 \(+1\),全局有多少个不同的数。询问相互独立。 题解 我是傻逼吧? 考虑一个数 \(x(1\le x\le \mathbf{n+1})\) 对哪些答案没 阅读全文
posted @ 2021-12-16 17:31 Alan_Zhao_2007 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一个排列 \(\{p_n\}\),\(q\) 次询问一个区间 \([l_i,r_i]\) 中有多少个子区间是值域连续段。 题解 对于一个区间 \([l,r]\),设 \(f(l,r)=(\max_{l\le i\le r} p_i-\min_{l\le i\le r} p_i)-(r-l) 阅读全文
posted @ 2021-12-16 11:38 Alan_Zhao_2007 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 题解 简单题。我用的是没有均摊的做法。 对于操作 \(2\)(用 \([l_0,r_0]\) 修补 \([l_1,r_1]\)),我们可以求出 \([l_0,r_0]\) 之间有多少个 \(1\),记这个个数为 \(s\),然后将这一段清零,再在 \([l_1,r_1]\) 中找到位置 \(p\) 阅读全文
posted @ 2021-12-11 21:23 Alan_Zhao_2007 阅读(52) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页