| For All Solvers
OMC225

OMC225(C)

 求めるべきは,1004x<z+2y<100+4x100 - 4x \lt z + 2y \lt 100 + 4x かつ 4x100<2yz<1004x4x - 100 \lt 2y - z \lt 100 - 4x を満たす非負整数 (x,y,z)(x,y,z) の組の数である.そこで xx の値を固定して,条件を満たす点 (y,z)(y, z) の領域を yzyz 座標平面上に図示することを考える.4x100<1004x4x - 100 \lt 100 - 4x より 0<x<250 \lt x \lt 25 の場合のみ考えればよく,このとき点 (y,z)(y, z) の領域は 44 直線 z=2y+1004x,z=2y+100+4xz=2y+1004x,z=2y+4x100z = -2y + 100 - 4x, \quad z = -2y + 100 + 4x \\ z = 2y + 100 - 4x, \quad z = 2y + 4x - 100 に囲まれた内部領域 (境界を除く) となり,これは 44(x,0,1004x), (x,502x,0), (x,2x,100), (x,50,4x)(x,0, 100 - 4x) , \ (x,50 - 2x, 0) , \ (x,2x, 100) , \ (x,50, 4x) を頂点に持つ平行四辺形であることが分かる.この平行四辺形の面積は 50×100(2x×4x×12+(502x)×(1004x)×12)×2=400x16x250 \times 100 - \left (2x \times 4x \times \cfrac{1}{2} + (50 - 2x) \times (100 - 4x) \times \cfrac{1}{2} \right ) \times 2 = 400x - 16x^{2} であり,また辺上にある格子点の数は,頂点以外が (2x1+502x1)×2=96(2x - 1 + 50 - 2x - 1) \times 2 = 96 個,頂点が 44 個であるため,合わせて 100100 個と分かる.以上より,ピックの定理から,境界を除く領域内の格子点の個数は 400x16x249400x - 16x^{2} - 49 個と分かる.求めるべき値はこれを 1x241 \leq x \leq 24 の範囲内で足し合わせた値であり,計算すると答えは 40424\mathbf{40424} 個となる.

解説YouTube

解説YouTubeが存在しません.