ABC132 E問題:Hopscotch Addict
問題. Hopscotch Addict
有向グラフ と,頂点 が与えられる. から への移動回数の最小値を求めよ.ただし,任意の頂点 からの 1 回の移動とは, から距離がちょうど 3 離れた頂点へ移動することである(弧重みは 1).また, から へ移動することができないときは -1 を出力せよ.
制約: , ()
ABC132 D問題:Blue and Red Balls
問題. Blue and Red Balls
個の青いボールと 個の赤いボールがある.この 個のボールを一列に並べたものを としたとき, から青いボールが無くなるまで次の操作を行う. の中にある連続する青いボールの部分列を任意に取り除き,取り除いてできた列を とする. に対する任意の操作の中で操作回数の最小値を の最小操作回数と呼ぶ.任意の に対して最小操作回数が となるボールの並べ方が何通りあるかを求めよ.
制約:
ABC131 F問題:Must Be Rectangular!
問題. Must Be Rectangular!
平面上に 個の点があり, 番目の点の座標は である. のうち3点が存在するときに残りの1箇所に点を追加するという操作を行う.最大でこの操作を何回行えるかを求めよ.
制約: ,
ABC131 E問題:Friendships
問題. Friendships
非負整数 が与えられたとき次を満たすグラフを構成せよ.ただし,そのようなグラフが存在しない場合は "-1" を出力せよ.
- 頂点数 の単純連結無向グラフ
- 辺重みは 1
- 最短距離が 2 である頂点対 の数がちょうど 個
制約: ,