平成22年度(2010) 春期 問6 | 情報処理技術者試験 応用情報技術者
指定された点が指定された多角形の内部にあるか外部にあるかを判定したい。多角形のすべての辺について,点から水平に延ばした半直線との交差回数を調べる。点Aのように交差回数が奇数回ならば内部,点Bのように交差回数が偶数回又は0ならば外部とする。点Cのように半直線が多角形の頂点上を通過する場合,二つの辺の端点(上端又は下端)と交差することになるが,このときの交差回数の数え方として,適当なものはどれか。ここで,多角形に水平な辺はないものとし,辺の上の点は考えない。
選択肢 ア
それぞれの辺について,下端での交差は0回,上端での交差は1回とし,合計したものを交差回数とする。
選択肢 イ
二つの辺それぞれを0回とし,交差回数には加えない。
選択肢 ウ
二つの辺それぞれを0.5回,つまり合計で1回の交差回数とする。
選択肢 エ
二つの辺それぞれを1回,つまり合計で2回の交差回数とする。
[出典:情報処理技術者試験 応用情報技術者 平成22年度(2010) 春期 問6]
解答
正解
ア
取組履歴
ログインすると履歴が残ります
解説
この問題は解説を募集しております。
ログインすると解説の投稿・編集が可能となります。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
※ コメントには[ログイン]が必要です。