|
「数学」小旅行 |
|
例によって、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 |