n!
Taban 10'un sonunda sıfır sayısını bulan bir program veya işlev yazın ; burada n
bir giriş numarasıdır (istediğiniz herhangi bir biçimde).
n
Olumlu bir tamsayı olduğu, yani n!
aynı zamanda bir tamsayı olduğu varsayılabilir . Ondalık bir noktadan sonra sıfır yok n!
. Ayrıca, programlama dili değerini işleyebilir olduğu kabul edilebilir n
ve n!
.
Test durumları
1
==> 0
5
==> 1
100
==> 24
666
==> 165
2016
==> 502
1234567891011121314151617181920
==> 308641972752780328537904295461
Bu kod golfü. Standart kurallar geçerlidir. Bayt cinsinden en kısa kod kazanır.
gönderimler
Cevabınızın göründüğünden emin olmak için, lütfen aşağıdaki Markdown şablonunu kullanarak cevabınızı bir başlık ile başlatın:
# Language Name, N bytes
Gönderinizin N
büyüklüğü nerede ? Puanınızı artırmak varsa, olabilir onları içinden vurarak, başlığa eski hesapları tutmak. Örneğin:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Başlığınıza birden fazla sayı eklemek istiyorsanız (örneğin, puanınız iki dosyanın toplamı olduğundan veya tercüman bayrağı cezalarını ayrı ayrı listelemek istediğiniz için), gerçek puanın başlıktaki son sayı olduğundan emin olun :
# Perl, 43 + 2 (-p flag) = 45 bytes
Dil adını, daha sonra büyük afiş snippet'inde görünecek bir bağlantı da yapabilirsiniz:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
Liderler Sıralaması
Burada hem düzenli bir lider tablosu hem de kazananların dile göre genel bir bakış oluşturması için bir Stack Snippet'i var.
n
bir giriş dizesi olabilir?
n!
Tamsayı tipinize uyduğunu varsaymanıza izin verilmemesi durumunda bunun daha iyi bir soru olacağını düşünüyorum ! Şey, belki başka bir zaman.