Birçok fontta (özellikle Consolas fontunda ), 10 ondalık basamağın 5'inde "delik" vardır. Bu kutsal basamakları arayacağız:
46890
Böylece 5 kutsal olmayan rakam:
12357
Bu nedenle bir tamsayı, yalnızca kutsal basamaklar içeriyorsa "kutsal", aksi halde "kutsal" olarak sınıflandırılabilir. Çünkü -
kutsal olmayan, hiçbir olumsuz tamsayılar kutsal olabilir.
Kutsal tamsayılar, kaç tane delik bulunduğuna göre daha fazla sınıflandırılabilir. Örneğin, aşağıdaki rakamlar 1 olan bir kutsallığa sahiptir:
469
Ve bu rakamların sayısı 2 olur:
80
Bir tamsayının genel kutsallığının, rakamlarının kutsallığının toplamı olduğunu söylüyoruz. Bu nedenle, 80
4 99
kutsallık ve 2 kutsallık olacaktır.
Meydan okuma
İki tamsayı Verilen n > 0
ve h > 0
çıkış, n
kimin kutsallık en az olduğu inci kutsal tamsayı h
. Giriş ve çıkışların, kendi dilinizde temsil edilebilecek tam sayıdan daha büyük olmayacağını veya 2^64 - 1
hangisinin daha az olacağını varsayabilirsiniz .
Burada h >= 1
referans için kutsallık ile ilk 25 kutsal tam sayıların bir listesi :
0, 4, 6, 8, 9, 40, 44, 46, 48, 49, 60, 64, 66, 68, 69, 80, 84, 86, 88, 89, 90, 94, 96, 98, 99
Kutsallığı olan ilk 25 kutsal tam sayı h >= 2
:
0, 8, 40, 44, 46, 48, 49, 60, 64, 66, 68, 69, 80, 84, 86, 88, 89, 90, 94, 96, 98, 99, 400, 404, 406
0
nihayet Consolas için wikipedia linke tıklandığında önce ikisinin bir kutsallığını var"