過去ログ

「数学」小旅行
例によって、Rubyプログラムです。

p (0..35).to_a.combination(6).count{|x|x.map{|y|y%6}.uniq.count==6&&x.map{|y|[y%6,y/6]}.sort==x.map{|y|[y/6,y%6]}.sort}

長々しくてすみません。
36個の点に番号を付けて、6個の組み合わせを考えます。
6個の点が、6行に分かれているものについて、行と列を入れ替えても点集合として一致するものを数えました。
   7月28日(木) 7:43:24     51707

過去問題一覧へ戻る