| For All Solvers
OMCB039

OMCB039(F) - 別解

ユーザー解説 by epsug

 nZ>0n\in \mathbb{Z} _ {\gt 0} に対して 2n12n-1 以下の正の奇数の総和は n2n^2 で表せるので,l+1l+1mm 番目に小さい奇数を選ぶとその総和は m2l2=(m+l)(ml)m^2-l^2=(m+l)(m-l) となる.(l,mZ,0l<mN+12)\biggl(l,m\in \mathbb{Z},0\leq l\lt m\leq \dfrac{N+1}{2}\biggr) よって h=m+l,k=mlh=m+l,k=m-l とすると hk(mod2),h,kZ>0,hk=N,khh\equiv k(\bmod 2),h,k\in \mathbb{Z} _ {\gt 0},hk=N,k\leq h となり,逆にこれらが成り立てば m=h+k2N+12,ml=k>0,m,lZ0m=\dfrac{h+k}{2}\leq \dfrac{N+1}{2},m-l=k\gt 0,m,l\in\mathbb{Z} _ {\geq 0} となるので,上記の条件をすべて満たす (h,k)(h,k) の組が 88 組存在すればよい.あとは公式解説と同様に解ける.