No.2563 色ごとのグループ
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 195
作問者 :
kusirakusira
/ テスター :
deuteridayo
👑
AngrySadEight
Kyo_s_s
Magentor
DeltaStruct
👑
loop0919
rotti_coder
ragna
マベマス(mavemas_413)
けんぴん
aki
タグ : / 解いたユーザー数 195
作問者 :







問題文最終更新日: 2023-11-30 18:45:16
問題文
頂点に から の番号が、辺に から の番号が付いた 頂点 辺の単純無向グラフが与えられます。
番目 の辺は頂点 と頂点 を結びます。
また、 番目 の頂点は色 で塗られています。
くしらくんはこのグラフに対して、以下の操作を 回以上行うことができます。
- を満たす整数組 を選び、頂点 と 頂点 を結ぶ辺を追加する。
くしらくんの目的は、操作を行いこのグラフが以下の条件を満たすようにすることです。
- であるすべての頂点のペア について, 頂点 から色が である頂点のみをたどることで頂点 に到達できる。
制約
- 入力はすべて整数である
入力
出力
答えを出力してください。
サンプル
サンプル1
入力
5 6 1 2 2 2 1 1 2 1 3 1 4 3 4 4 5 2 5
出力
2
頂点 間、 間に辺を追加すればよいです。
サンプル2
入力
4 2 1 1 2 4 1 2 1 3
出力
0
操作を行わなくてよいこともあります。
サンプル3
入力
8 9 1 8 1 2 1 3 3 2 6 3 3 2 4 3 5 7 7 3 2 7 2 1 1 4 4 7
出力
4
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。