def f( x ) a = 1 (1..x).each { |i| a = a * i } return a end def comb( n , r ) return f( n ) / ( f( r ) * f( n-r ) ) end n = 10 (1..n).each { |i| printf( "%dC%d¤Ï%d¤Ç¤¹\n" , n , i , comb( n , i ) ) }