No.2290 UnUnion Find
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / スペシャルジャッジ問題 (複数の解が存在する可能性があります)
タグ : / 解いたユーザー数 152
作問者 :
t98slider
/ テスター :
箱星
タグ : / 解いたユーザー数 152
作問者 :
問題文最終更新日: 2023-05-12 01:57:05
問題文
頂点 辺のグラフ が与えられます。頂点には から までの番号が付いています。
以下の形式のクエリが 個与えられるので、グラフ に対して順に処理してください。
1 u v
: 頂点 と頂点 を辺で結ぶ。2 v
: 頂点 と連結ではない頂点をひとつ出力してください。存在しない場合は-1
を出力してください。
入力
- について
タイプ1のクエリのときタイプ2のクエリのとき
・
- 入力はすべて整数
出力
タイプ2のクエリが 個与えられた場合、 行目に 個目のタイプ2のクエリの回答を出力してください。解が複数存在する場合、どれを出力しても正答とみなされます。最後に改行してください。
サンプル
サンプル1
入力
4 7 2 1 1 1 2 2 1 1 3 4 2 4 1 1 3 2 1
出力
2 3 1 -1
- 1つ目のクエリでは、頂点 と連結でない頂点の出力が求められます。頂点 と連結でない頂点である , , のいずれかを出力します。
- 2つ目のクエリでは、頂点 と頂点 が辺で結ばれます。
- 3つ目のクエリでは、頂点 と連結でない頂点の出力が求められます。頂点 と連結でない頂点である , のいずれかを出力します。
- 4つ目のクエリでは、頂点 と頂点 が辺で結ばれます。
- 5つ目のクエリでは、頂点 と連結でない頂点の出力が求められます。頂点 と連結でない頂点である , のいずれかを出力します。
- 6つ目のクエリでは、頂点 と頂点 が辺で結ばれます。
- 7つ目のクエリでは、頂点 と連結でない頂点の出力が求められます。頂点 と連結でない頂点は存在しないため を出力します。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。