首页 > 其他分享 >Hitachi2020E Odd Sum Rectangles

Hitachi2020E Odd Sum Rectangles

时间:2022-11-20 13:47:40浏览次数:56  
标签:frac Sum binom i12 答案 oplus Hitachi2020E Rectangles sum

Hitachi2020 E

看到 \(\oplus\) 操作和\(2^n-1\)时猜结论 \(ans_{i,j}=\operatorname{popcount}(i\& j)\bmod 2\),过不去,然后就不会了。

然而令答案的二维前缀和为 \(\operatorname{popcount}(i\& j)\bmod 2\)是合法的,二维差分就行了。证明如下。

不妨设 \(n\ge m\),\(x=2^n,y=2^m\) 则有 答案上界为 \(\frac{x^2y(y-1)}{8}\)。原因:矩阵第二维端点共有 \(\frac{y(y-1)}2\) 种取值,对每种取值分开考虑,设为\((j_1,j_2)\),则当且仅当 \(S(1,i_1-1,j_1,j_2)\oplus S(1,i_2,j_1,j_2)=1\) 时合法,即方案数为\(S(1,x,j_1,j_2)=0\) 的个数乘 \(S(1,x,j_1,j_2)=1\) 的个数,后者最多为 \((\frac{x}2)^2\),相乘即得答案。

考虑 \(n=m\) 的情况,答案为\(\frac{8^n(2^n-1)}8\)。

设二维前缀和为 \(s_{i,j}\),为简化式子记 \(|x|=\operatorname{popcount}(x)\bmod 2\),则\((i,j,k,l)\)合法当且仅当\((i+1,j+1,k,l)\)构成合法矩阵,即 \(|s_{i,j}\oplus s_{i,l} \oplus s_{k,j} \oplus s_{k,l}|=1\)。\(\oplus\) 操作可以放进 \(|x|\) 操作里,因此原式等价与 \(|(i\&j)\oplus (i\&l)\oplus (k\&j)\oplus (k\&l)|=1\)。先无视 \(i<k,j<l\) 的限制,最后答案除以 \(4\)(矩阵合法时\(i\neq k\land j\neq l\),因此可以忽略等于的情况)。

对每一位分开考虑,当且仅当 \(i,k\) 中恰有一个该位为 \(1\),\(j,l\) 中恰有一个该位为 \(1\) 时该位 \(\oplus\) 值为 \(1\),共 \(4\) 种方案。

因此答案为(枚举 \(1\) 的个数)

\[\sum_{i=0}^n[2\nmid i]\binom n i 4^i12^{n-i}\\ =\sum_{i=0}^n\frac{1+(-1)^i}{2}\binom n i 4^i12^{n-i}\\ =\frac{1}{2}(\sum_{i=0}^n\binom n i 4^i12^{n-i}-\sum_{i=0}^n\binom n i(-4)^i12^{n-i})\\ =\frac{16^n-8^n}{2}=\frac{8^n(2^n-1)}{2} \]

上文提到要除以 \(4\) ,因此结果为 \(\frac{8^n(2^n-1)}{8}\),得证。

\(n>m\) 时 \(i,k\) 还有额外的 \(n-m\) 位填,由于 \(j,l\) 该位为 \(0\),因此这些位不会影响奇偶性,答案为\(\frac{8^m(2^m-1)4^{n-m}}{2}=\frac{4^n2^m(2^m-1)}{8}\),符合上界。

标签:frac,Sum,binom,i12,答案,oplus,Hitachi2020E,Rectangles,sum
From: https://www.cnblogs.com/Nikrot/p/16908320.html

相关文章

  • XOR Sum of Arrays
    section>ProblemStatementForsequences$B=(B_1,B_2,\dots,B_M)$and$C=(C_1,C_2,\dots,C_M)$,eachoflength$M$,consistingofnon-negativeintegers,lettheX......
  • C. Sum of Substrings题解
    C.SumofSubstrings题目大概意思,给你一个01串,求和最小,其中和是该串所有相邻字符所组成的十进制数的和。如:0110,sum=01+11+10=22。通过观察我们可以发现,除了第......
  • [LeetCode] 1099. Two Sum Less Than K
    Givenanarraynumsofintegersand integerk,returnthemaximumsumsuchthatthereexistsi<jwithnums[i]+nums[j]=sumandsum<k.Ifnoi,jexis......
  • [LeetCode] 891. Sum of Subsequence Widths
    Thewidthofasequenceisthedifferencebetweenthemaximumandminimumelementsinthesequence.Givenanarrayofintegersnums,returnthesumofthewi......
  • 1104 Sum of Number Segments
    Givenasequenceofpositivenumbers,asegmentisdefinedtobeaconsecutivesubsequence.Forexample,giventhesequence{0.1,0.2,0.3,0.4},wehave10......
  • POJ 1845Sumdiv(数论)
    SumdivTimeLimit:1000MS MemoryLimit:30000KTotalSubmissions:20041 Accepted:5060DescriptionConsidertwonaturalnumbersAandB.LetSbethesumof......
  • 38:列表_排序_revered逆序_max_min_sum
    ###列表排序###修改原列表,不建新列表的排序>>>a=[20,10,30,40]>>>id(a)46017416>>>a.sort()#默认是升序排列>>>a[10,20,30,40]>>>a=[10,20,30,40]>>......
  • 【补题】The 2022 SDUT Summer Trials
    比赛链接The2022SDUTSummerTrialsA.Ginger'snumber样例恶臭(恼)签到题简单分解因数就会发现要求的就是\(gcd\),直接算即可,时间复杂度\(\Theta(Tlog(max(x,y)))\)......
  • 《Weakly Sumpervised cell instance segmentation by propagating from detection re
    1.介绍非侵入式的显微镜(共焦距)细胞技术广泛的用于细胞计数和形状分析,不需要对切片进行上色。对单独细胞的分割任务是细胞图像分析中的重要一环。然而,细胞的分割及其困难,......
  • PTA_Maximum Subsequence Sum
    Givenasequenceof K integers{ N1​, N2​,..., NK​ }.Acontinuoussubsequenceisdefinedtobe{ Ni​, Ni+1​,..., Nj​ }where 1≤i≤j≤K.......