Evklid alqoritmi(I) iki natural ədədin ən böyük ortaq bölənin (ƏBOB-un) hesablanması üçün nəzərdə tutulmuşdur. Orijinal Evklid alqoritmi aşağıdakı bərabərliyə əsaslanır:
ƏBOB(a, b) = ƏBOB(a - b, b) = ƏBOB(a, b - a)
Mənfi ədədlərlə işləməmək üçün alqoritmi aşağıdakı kimi ifadə etmək olar:
İki ədədin ən böyüyünü böyük və kiçik ədədlərin fərqi ilə əvəz edirik. Bu proseduru iki ədədin bir-birinə bərabər olanına kimi aparırıq. Nəticədə alınmış ədəd ƏBOB-dur.
Evklid alqoritmi(bölməyə görə(II)):
Ədədlər bir-birindən çox fərqlənəndə birinci Evklid alqoritmi(I) yavaş işləyir (məsələn, ƏBOB(2, 1998) hesablanması üçün 998 addım lazım olacaq). Buna görə də, adətən Evklid alqoritmi(II)-dən istifadə edilir. Bu alqoritm isə aşağıdakı bərabərliyə istinad edir:
ƏBOB(a, b) = ƏBOB(a % b, b) = ƏBOB(a, b % a)
İki ədədin ən böyüyünü böyük ədədin kiçik ədədə bölmə qalığı ilə əvəz edirik. Bu proseduru kiçik ədədin sıfıra bərabər olunana kimi aparırıq. Nəticədə alınmış ikinci ədəd ƏBOB-dur.
Palindrom
Palindrom – tərsinə oxunuşu da eyni olan cümlə, söz və ədədlərə deyilir. Yunan dilindəki "palindromon" sözündəndir, mənası "geri çevrilən / tərsinə dönən", "arxası-önü olmayan" deməkdir.
n rəqəmli bir cüt ədədin palindrom ola bilməsi üçün mövqeləri cəmi n+1 olan rəqəmlər bir birinə bərabər olmalıdır. Tək ədədlərdə də eyni şərt ödənməlidir, lakin burada (n+1)/2 -ci, yəni mərkəzdə duran rəqəm ixtiyari qiyməti ala bilər.
(yəni, ∀k > 60 üçün Ak = ø (çünki ∀n > 60 üçün (min{y} / max{x}) > 1))
Bu isə o deməkdir ki, 61 və ya daha yuxarı rəqəmli heç bir Armstronq ədədi yoxdur. Konkret desək, Armstronq ədədlərinin bir sonu var. İlk 60 çoxluqda varlığı və sayı haqda isə daha dərin analizə ehtiyac duyuruq.