http://pc12.2ch.net/test/read.cgi/tech/1197620454/586
# 問題こちら↓
# 階乗 n! を計算する関数を作成し,
# 順列
#  n個の異なるものからr個取り出して並べる。
#  このときの順列の総数をnPrとあらわす。
#  nPr=n(n-1)(n-2)・・・(n-r+1)
# を計算する関数を作成し,
#
# 組み合わせ
#  異なるn個からr個取り出して組を作る。
#  このときの組合せの総数をnCrとあらわす。
#  nCr = nPr/r!
#
# を計算するプログラムを作成してください。できればFORTRANで。