赤、白、紫の3色の花を、同じ色が隣り合わないように1列に合計12株植えた。赤は白より2株多く、白と紫が隣り合っているところはない。このとき、紫の花の株数を求める。
2025/6/23
1. 問題の内容
赤、白、紫の3色の花を、同じ色が隣り合わないように1列に合計12株植えた。赤は白より2株多く、白と紫が隣り合っているところはない。このとき、紫の花の株数を求める。
2. 解き方の手順
まず、各色の株数を変数で表す。
* 赤色の株数を
* 白色の株数を
* 紫色の株数を
問題文より、以下の条件が与えられている。
1. $r + w + p = 12$ (合計12株)
2. $r = w + 2$ (赤は白より2株多い)
3. 白と紫は隣り合わない
条件1と条件2より、を消去すると、
ここで、白と紫は隣り合わないという条件から、白と紫の並び方は交互になる必要がある。
しかし、白と紫の花壇の端がどの色になるかは指定されていない。
を変形すると、
ここで、はそれぞれ0以上の整数である必要がある。
は0以上の整数なので、より、, よって、となる。
また、より、。
のとき、。
のとき、。
のとき、。
のとき、。
のとき、。
のとき、。
白と紫が隣り合わないという条件を考慮すると、白と紫が交互に並ぶ必要がある。
もし紫と白が隣り合ってしまうと条件を満たさないので、この条件を満たす必要がある。
それぞれの組み合わせについて検証する。
* :紫が10株もあると、赤が2株しかないので、同じ色が隣り合わないように並べることはできない。
* :同様に、紫が8株、白が1株なので、白と紫が隣り合わないように並べるのは難しい。
* :
* :
* :
* :紫が0株の場合、となり、交互に並べることができないため、条件を満たさない。
条件から考えると、紫は4株である。
3. 最終的な答え
4