Entries from 2014-12-06 to 1 day

AtCoder Beginner Contest(ABC) #016 D - 一刀両断

かD: 一刀両断 - AtCoder Beginner Contest #016 | AtCoder [問題] 多角形(凹凸)と線分1本が与えられる。線分により、多角形は何個に分割されるか? [解答] 多角形の各辺について、線分との交差判定を行う。交差判定はベクトルの外積の符号判定を用いて行う(…

AtCoder Beginner Contest(ABC) #016 C - 友達の友達

- AtCoder Beginner Contest #016 | AtCoder [問題] N人について、友達関係M個が与えられる。 それぞれの人について、「友達の友達」の人数を返す。 [解答] 友達の友達から、友達と自分を引く。 [コード](Ruby) https://paiza.io/projects/KIPFdk49anacJxZTY…

AtCoder Beginner Contest(ABC) #016 B - A±B Problem

- AtCoder Beginner Contest #016 | AtCoder [問題] A,B,Cが与えられる。A+B=C、C-B=Dを満たすかどうかで、?(両方満たす), +(+のみ満たす), -(-のみ満たす), !(両方満たさない) のいづれかを返す。 [解答] 4通りチェックする。 [コード](Ruby) https://paiz…

AtCoder Beginner Contest(ABC) #016 A - 12月6日

- AtCoder Beginner Contest #016 | AtCoder [問題] 月が日で割り切れれば"YES",それ以外は"NO"を表示する。 [解答] 月%日==0で判定 [コード](Ruby) https://paiza.io/projects/BXfPvIAk9Mn-a-amw05H_g [感想] 頑張れば50バイトぐらいになるかなぁ?