Tipografide sayaç , bir harfin bir harf formu veya bir sembolle tamamen veya kısmen çevrelenmiş alanıdır. Kapalı sayaç, tamamen bir harf formu veya sembolüyle çevrelenmiş bir sayaçtır. Bir programın girdi olarak bir dize aldığını ve metindeki toplam kapalı sayaç sayısını yazdırdığını yazmanız gerekir.
Girişiniz:
Bir komut satırı girişi veya STDIN olabilir, ancak hangisini belirtmeniz gerekir.
Tamamen yazdırılabilir ASCII karakterlerinden oluşur, yani 32 ve 126 dahil tüm ASCII değerleri. Buna boşluklar da dahildir. Daha fazla bilgi.
Şimdi, bu yazı tipleri arasında biraz farklılık gösterir. Örneğin, bunu okuduğunuz yazı tipinde 'g' harfinin kapalı bir sayacı vardır, google yazı tipinde ise iki kapalı sayacı olan 'g' vardır. Bu bir sorun değil, burada karakter başına resmi kapalı sayaç sayısı.
Kapalı sayacı olmayan tüm semboller:
!"'()*+,-./12357:;<=>?CEFGHIJKLMNSTUVWXYZ[\]^_`cfhijklmnrstuvwxyz{|}~
Bunun boşluk içerdiğini unutmayın.
İşte bir kapalı sayacı olan tüm simgeler:
#0469@ADOPQRabdegopq
Ve burada 2 kapalı sayacı olan tüm semboller:
$%&8B
Ve son olarak, en önemlisi, bazı örnek giriş ve çıkışları.
Programming Puzzles and Code-Golf
yazdırmalı 13
4 8 15 16 23 42
yazdırmalı 5
All your base are belong to us
yazdırmalı 12
Standard loopholes apply
yazdırmalı 12
Shortest answer in bytes is the winner!
yazdırmalı 8
g
iki kapalı sayaç var. Sayaçları belirli bir yazı tipine göre belirlediniz mi?
g
vardır. Biraz okumak için kafa karıştırıcı, ama yere göre farklı olduğunu sanmıyorum.
0
Belirli yazı tiplerinde, özellikle de tek aralıklı yazı tiplerinde 2 kapalı sayaç yok mu ?