SlideShare a Scribd company logo
1 of 7
Problem G
Hole
穴掘って埋まってます
Aizu Camp 2013 Day1 9/3
@Respect2D
ミスジャッジ
 コンテスト中にミスジャッジが発覚しました
 ご迷惑をおかけして申し訳ありませんでした
 ジャッジデータの修正が終了までに間に合わず
すみませんでした
 提出してくださった方はリジャッジしてます
 ご指摘くださった皆さんありがとうございました
問題概要
 N本の線分が与えられる
 線分で囲まれた多角形の数を答えよ
 交差/内包の関係にある複数の多角形は1つの多角形
として考える
 頂点だけで接していた場合は、別々の多角形と考
える
想定解法
 線分アレンジメントでグラフ生成
想定解法
 グラフから多角形を全て
探し出す
 UnionFindでグループ分け
 以下の多角形をUnion
◦ 交差関係にある多角形2つ
◦ 内包関係にある多角形2つ
 UnionFindのグループの数
を出力
① ②
①
②
③
④
③ ④
Union Find
結果
 First AC
◦ not
 Accept / Submit
◦ 6 / 6
 上記はリジャッジ後の結果です
類題
 AOJ 2448 – Area Folding
◦ JAG夏合宿 2012 Day4 B
◦ 問題作った後に気づきましたが、かなり
似てました
◦ 今回の問題の方が、自由度が増した分
面倒になっています

More Related Content

More from Yohei Ito

More from Yohei Ito (6)

Problem F
Problem FProblem F
Problem F
 
Problem E
Problem EProblem E
Problem E
 
Problem D
Problem DProblem D
Problem D
 
Problem C
Problem CProblem C
Problem C
 
Problem B
Problem BProblem B
Problem B
 
Problem A
Problem AProblem A
Problem A
 

Problem G