Codeforces Beta Round #86 Div. 1 Only (9/16 0:00~2:00)
■A. Party
解法
グラフに注目したとき下のような列があったとする.A1->A2->…->AN
この列の中の任意の2ノードは, 同じグループに属することができないため, 最低でもNグループ必要だと分かる.
このようなNの中で最大のものNmaxを見つければ, 任意の列は,長さが高々Nmaxなので, Nmax個のグループに高々1人で振り分けることが出来る.
結局,Nmaxが答え.
#86 Div. 1 A. Party
■B. Lawnmower
解法
ジグザグに進んでいくため,貪欲に求めることが出来る.#86 Div. 1 B. Lawnmower
■Result
oo--- 1146pts. 256th1700→1717
0 件のコメント:
コメントを投稿