tamam anladım.
şuana kadar ispatlanmış bir formül bulunmuş mu
formül varsa kolay.
formül yoksada formülsüz yapılabilir.
k değeri için girilen büyük ise o zama biraz zaman alır ama
şöyle bir algoritma geliştir.
k tane bu tür sayıdan bulacağız.
örneğin k değeri 10 tane olsun.
o zaman 1 den başlayarak 10000 bine kadar sayıların karelerini aldır.
bu şarta uyanları bir yerde biriktir.
eğer k değerine ulaşılmışsa döngü bitsin. ulaşılmamışsa devam etsin.
Ek Olarak:
burakisci adlı üyeden alıntı
Automorphic sayılar, karesinin son basamakları kendine eşit olan sayılardır.
Örneğin;
1-1
5-2
5
6-2
6
25-6
25
76-57
76
önceki mesajımdaki algoritma daha da geliştirilebilir.
şöyleki
k değerinde sayıyı bulacağız
sayıların basamakları büyüdükçe onları parçalamak zor olacaktır. text e çevirmek mantıklı olacaktır.
tabandaki sayıyı ve karesini textte atıp oradan karekter karşılaştırması yapılabilir.
Ek Olarak:
registan adlı üyeden alıntı
tamam anladım.
şuana kadar ispatlanmış bir formül bulunmuş mu
formül varsa kolay.
formül yoksada formülsüz yapılabilir.
k değeri için girilen büyük ise o zama biraz zaman alır ama
şöyle bir algoritma geliştir.
k tane bu tür sayıdan bulacağız.
örneğin k değeri 10 tane olsun.
o zaman 1 den başlayarak 10000 bine kadar sayıların karelerini aldır.
bu şarta uyanları bir yerde biriktir.
eğer k değerine ulaşılmışsa döngü bitsin. ulaşılmamışsa devam etsin.
Ek Olarak:
önceki mesajımdaki algoritma daha da geliştirilebilir.
şöyleki
k değerinde sayıyı bulacağız
sayıların basamakları büyüdükçe onları parçalamak zor olacaktır. text e çevirmek mantıklı olacaktır.
tabandaki sayıyı ve karesini textte atıp oradan karekter karşılaştırması yapılabilir.
burada sınır ben 10000 dedim ama sınır olarak sayı verilmeyede bilinir.
K tane sayı bulunana kadar döngü devam edecek şekilde oluşturulabilirde.
Ek Olarak: ayrıca buna benzer mükemmel sayı teoremide var.
şöyle ;
sayıyı bölen(kendisi hariç) sayıların toplamı sayıya eşitse o sayıya mükemmel sayı deniyor.
mesala :
4 ü ele alacak olursak; bölenleri 1 ve 2 dir toplamı 1+2= 3 o zaman bu sayı mükemmel değil.
6 yı ele alırsak ; bölenleri 1,2,3 toplamları 6 yapıyor. o zaman 6 sayısı mükemmel sayıların ilki oluyor.