情報科学概論(1年生)
Aクラス 宿題 2004.10.25

Back


宿題においても, 解答用紙 を使用する.この書式で解答を提出すること.

設問

10! 3628800 である.それを用いて,20! 30! を計算し,結果を表示するスクリプトを作成せよ.結果の表示は 見やすくするために,例えば,

10! = 3628800

のようになるように工夫すること.


解答例

fact_10 = 3628800
fact_20 = fact_10 * 11 * 12 * 13 * 14 * 15 * 16 * 17 * 18 * 19 * 20
fact_30 = fact_20 * 21 * 22 * 23 * 24 * 25 * 26 * 27 * 28 * 29 * 30

print "20! = ", fact_20, "\n"
print "30! = ", fact_30, "\n"


情報科学概論(1年生)
Bクラス 宿題 2004.10.25

Back


宿題においても, を使用する.この書式で解答を提出すること.

設問

15! 1307674368000 である.それを用いて,25! 35! を計算し,結果を表示するスクリプトを作成せよ.結果の表示は 見やすくするために,例えば,

15! = 1307674368000

のようになるように工夫すること.


解答例

fact_15 = 1307674368000
fact_25 = fact_15 * 16 * 17 * 18 * 19 * 20 * 21 * 22 * 23 * 24 * 25
fact_35 = fact_25 * 26 * 27 * 28 * 29 * 30 * 31 * 32 * 33 * 34 * 35

print "25! = ", fact_25, "\n"
print "35! = ", fact_35, "\n"


Back