| For All Solvers
OMC113 (SEG杯)

OMC113(E)

ユーザー解説 by torii

包除原理パートの説明です.

x=2a+1,y=2b+1,z=2c+1,w=2d+1x=2a+1, y=2b+1, z=2c+1, w=2d+1 と置くと, 求めるものは 「xyzw=999999xyzw=999999 かつ x1x\neq1 かつ y1y\neq1 かつ z1z\neq1 かつ w1w\neq1 」を満たす正整数 (x,y,z,w)(x,y,z,w) の組です.ここで,xyzw=999999xyzw=999999 を満たす (x,y,z,w)(x,y,z,w) の組のうち x=1x=1 を満たすものの集合を XX と置きます.同様に y=1,z=1,w=1y=1, z=1, w=1 を満たす組の集合を Y,Z,WY,Z,W と置きます.このとき,(xyzw=999999xyzw=999999 を満たすすべての (x,y,z,w)(x,y,z,w) の組の個数)XYZW-|X\cup Y\cup Z\cup W| が答えになります.

(xyzw=999999xyzw=999999 を満たすすべての (x,y,z,w)(x,y,z,w) の組の個数) を求めるのは容易です.33x,y,z,wx,y,z,w への分配方法が 6C3{}_6\mathrm{C}_{3} 通り,7,11,13,377,11,13,37 の分配方法がそれぞれ 44 通りなので 6C3×44{}_6\mathrm{C}_{3}\times4^4 個になります.

また,包除原理より以下が成り立ちます. XYZW=X+Y+Z+WXYXZXWYZYWZW+XYZ+XYW+XZW+YZWXYZW\begin{aligned} &|X\cup Y\cup Z\cup W|\\ =&|X|+|Y|+|Z|+|W|\\ -&|X\cap Y|-|X\cap Z|-|X\cap W|-|Y\cap Z|-|Y\cap W|-|Z\cap W|\\ +&|X\cap Y\cap Z|+|X\cap Y\cap W|+|X\cap Z\cap W|+|Y\cap Z\cap W|\\ -&|X\cap Y\cap Z\cap W| \end{aligned}

右辺のそれぞれの段について考えてみます.

  • 一段目のついて:X|X| は「xyzw=999999xyzw=999999 かつ x=1x=1」,すなわち yzw=999999yzw=999999 を満たす (y,z,w)(y,z,w) の個数です.これは先ほど同様に分配方法を考えることで 5C3×34{}_5\mathrm{C}_{3}\times3^4 と求めることができます.Y,Z,W|Y|, |Z|, |W| も同様です.よって一段目の値は 4×5C3×34(=4C1×5C3×34)4\times{}_5\mathrm{C}_{3}\times3^4(={}_4\mathrm{C}_{1}\times{}_5\mathrm{C}_{3}\times3^4) です.
  • 二段目について:XY|X\cap Y| は「xyzw=999999xyzw=999999 かつ x=1x=1 かつ y=1y=1」,すなわち zw=999999zw=999999 を満たす (z,w)(z,w) の個数です.これも先ほど同様に分配方法を考えることで 4C3×24{}_4\mathrm{C}_{3}\times2^4 と求めることができます.他も同様です.よって三段目の値は 6×4C3×24(=4C2×4C3×24)6\times{}_4\mathrm{C}_{3}\times2^4(={}_4\mathrm{C}_{2}\times{}_4\mathrm{C}_{3}\times2^4) です.
  • 三段目について:XYZ|X\cap Y\cap Z| は「xyzw=999999xyzw=999999 かつ x=1x=1 かつ y=1y=1 かつ z=1z=1」,すなわち w=999999w=999999 を満たす (w)(w) の個数です.これも先ほど同様に分配方法を考えることで 3C3×14{}_3\mathrm{C}_{3}\times1^4 と求めることができます.他も同様です.よって三段目の値は 4×3C3×14(=4C1×3C3×14)4\times{}_3\mathrm{C}_{3}\times1^4(={}_4\mathrm{C}_{1}\times{}_3\mathrm{C}_{3}\times1^4) です.
  • 四段目について:XYZW|X\cap Y\cap Z\cap W| は「xyzw=999999xyzw=999999 かつ x=1x=1 かつ y=1y=1 かつ z=1z=1 かつ w=1w=1」を満たす (x,y,z,w)(x,y,z,w) の個数ですが,これを満たすものは存在しないので 00 です.

以上の値をもとの式に代入することで,公式解説の式を得ます.