No.2696 Sign Creation
レベル : / 実行時間制限 : 1ケース 2.500秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 81
作問者 :
timi
/ テスター :
KowerKoint2010
hibit_at
mo124121
Dunsparce
タグ : / 解いたユーザー数 81
作問者 :





問題文最終更新日: 2024-03-23 10:25:29
問題文
この問題では、 つ以上の「星」が線で結ばれたものを「星座」と定義します。
ちみ君は夜空を眺めることが大好きです。夜空は の、長方形の形をしたグリッドとして捉えることができます。
軸は下向き、 軸は右向きで、 座標は 以上 以下、 座標は 以上 以下の整数です。
現在、夜空には 個の星が観測でき、番目の星の座標は と表せます。
すでに星座となっている星が、別の星と線で結ばれることもありえます。(コンテスト後追記)
ここで、いたずら好きの創造主 kys 様が、今まで星がなかった座標に つの星を新しく誕生させました。
ちみ君が観測できる星座はいくつになるのか、ありえる最小値と最大値をそれぞれ求めてください。
なお、座標 と とのマンハッタン距離は、 と表されます。
また、新しく誕生する星の座標を としたとき、 , であり、 と は共に整数であるとします。
制約
・入力はすべて整数・
・
・
・
・
・
・ つの座標に星は高々 つしか存在しない。すなわち、「 であれば、 」である。
入力
出力
最小値、最大値の順番に、空白区切りで出力してください。
サンプル
サンプル1
入力
10 10 5 2 1 4 2 3 3 3 6 3 6 2
出力
1 2
現在 の星が星座、 の星が 星座 を成しています。(左図)
たとえば新たな星が に誕生したとき、星座 ・新たな星・星座 が線で結ばれ、大きな星座 つが観測されるようになります。(右図)
また、新たな星が に誕生したとき、星は増えますが星座が増えず、観測される星座は つ のままです。
最小値が 、最大値が なので、
1 2
と出力してください。
サンプル2
入力
10 10 2 2 3 3 6 3
出力
0 1
サンプル3
入力
1 5 4 4 1 1 1 2 1 3 1 4
出力
1 1
kys 様といえど、星座の数を変えられないこともあります。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。