Buddy pairs
: 4 gru 2020, o 22:08
Witam
Autor zadał do napisania program, który wyszuka - w podanym zakresie - pierwsze tak zwane buddy pairs. Zakres zawiera się w przedziale typu long long.
Buddy pairs zostały zdefiniowane w ten sposób
załóżmy, że \(\displaystyle{ s(n)}\) jest sumą dzielników właściwych liczby \(\displaystyle{ n }\). Znajdź taką parę liczb \(\displaystyle{ (n,m)}\), że \(\displaystyle{ s(m) = n+1}\) i \(\displaystyle{ s(n) = m+1.}\)
Taką parą liczb są na przykład 48 i 75 lub 9504 20735.
Wiem, że istnieją liczby zaprzyjaźnione które wyszukuje się wzorem Eulera, ale chyba nie ma zastosowania do tego przypadku. Jeśli ktoś może pomóc to proszę o dokładne wyjaśnienie teorii jaka leży u podstaw tego zadania i jakieś linki albo książkę gdzie można to doczytać.
Autor zadał do napisania program, który wyszuka - w podanym zakresie - pierwsze tak zwane buddy pairs. Zakres zawiera się w przedziale typu long long.
Buddy pairs zostały zdefiniowane w ten sposób
załóżmy, że \(\displaystyle{ s(n)}\) jest sumą dzielników właściwych liczby \(\displaystyle{ n }\). Znajdź taką parę liczb \(\displaystyle{ (n,m)}\), że \(\displaystyle{ s(m) = n+1}\) i \(\displaystyle{ s(n) = m+1.}\)
Taką parą liczb są na przykład 48 i 75 lub 9504 20735.
Wiem, że istnieją liczby zaprzyjaźnione które wyszukuje się wzorem Eulera, ale chyba nie ma zastosowania do tego przypadku. Jeśli ktoś może pomóc to proszę o dokładne wyjaśnienie teorii jaka leży u podstaw tego zadania i jakieś linki albo książkę gdzie można to doczytać.