n!
基数10の終わりにゼロの数を見つけるプログラムまたは関数を作成しn
ます。ここで、は任意の形式の入力数です。
これはn
正の整数であると仮定できます。これは整数でn!
もあることを意味します。には小数点の後にゼロはありませんn!
。また、プログラミング言語がn
およびの値を処理できると想定できますn!
。
テストケース
1
==> 0
5
==> 1
100
==> 24
666
==> 165
2016
==> 502
1234567891011121314151617181920
==> 308641972752780328537904295461
これはコードゴルフです。標準ルールが適用されます。バイト単位の最短コードが優先されます。
提出
回答が表示されるようにするには、次のマークダウンテンプレートを使用して、見出しから回答を開始してください。
# Language Name, N bytes
N
提出物のサイズはどこですか。スコアを改善する場合、古いスコアを打つことで見出しに残すことができます。例えば:
# Ruby, <s>104</s> <s>101</s> 96 bytes
ヘッダーに複数の数字を含める場合(たとえば、スコアが2つのファイルの合計であるか、インタープリターフラグペナルティーを個別にリストする場合)、実際のスコアがヘッダーの最後の数字であることを確認します。
# Perl, 43 + 2 (-p flag) = 45 bytes
言語名をリンクにして、リーダーボードスニペットに表示することもできます。
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
リーダーボード
これは、通常のリーダーボードと言語ごとの勝者の概要の両方を生成するスタックスニペットです。
n
入力文字列にすることができますか?
n!
整数型に収まると仮定することが許可されていない場合、これはより良い質問になると思います!まあ、多分別の時間。