Objective-C

モンティ・ホール問題

モンティ・ホール問題というのがある。 モンティ・ホール問題 「プレイヤーの前に3つのドアがあって、1つのドアの後ろには景品の新車が、2つのドアの後ろにはヤギ(はずれを意味する)がいる。プレイヤーは新車のドアを当てると新車がもらえる。プレイヤーが1…

矩形の重なりを求めるプログラム

二つの矩形の重なり領域を求めるには、次の方法で求められるようだ。 // 二つの矩形の重なり部分を求める。 static CGRect intersect(CGRect a, CGRect b) { float sx = MAX(a.origin.x, b.origin.x); float sy = MAX(a.origin.y, b.origin.y); float ex = M…