[Algorytmy] Liczby z zakresu będące jedynymi dzielnikami

MichalProg
Użytkownik
Użytkownik
Posty: 411
Rejestracja: 28 cze 2011, o 21:11
Płeć: Mężczyzna
Lokalizacja: Łódź
Podziękował: 62 razy
Pomógł: 1 raz

[Algorytmy] Liczby z zakresu będące jedynymi dzielnikami

Post autor: MichalProg »

Dzień dobry. Na wstępie chciałbym zaznaczyć, że nie proszę o gotowy algorytm, ani tym bardziej pseudokod.

Mam dany zakres (np. od 1 do 20)

Mam znaleźć liczbę, której jedynymi dzielnikami będą wszystkie liczby z tego zakresu tak, aby liczba szukana myła najmniejsza.

Jak to wygląda od strony matematycznej. Sprawdzałem dla liczby 2520 i zakresu 1-10. Faktycznie wszystkie liczby z tego zakresu dzielą tą liczbę bez reszty. Ale nie mam pojęcia do końca jak to zrobić. \(\displaystyle{ 1 \cdot 2 \cdot 3 \cdot 4 \cdot 5 \cdot 7 \cdot 9 = 7560}\) a nie \(\displaystyle{ 2520}\).
\(\displaystyle{ 2 \cdot 3 \cdot 4 \cdot 5 \cdot 6 \cdot 7 = 5040}\), a nie \(\displaystyle{ 2520}\)

Kiedy liczba jest podzielna przez wszystkie liczby z zakresu?

Zadanie pochodzi za strony projecteuler.net
Proszę o nie podawanie gotowego rozwiązania, tylko nakierowanie.
PS. Ok ustaliłem liczy, które wchodzą w skład iloczynu, dającego 2520:
Ukryta treść:    
Ale jak to wykorzystać?
Ostatnio zmieniony 31 sie 2015, o 08:20 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
szw1710

[Algorytmy] Liczby z zakresu będące jedynymi dzielnikami

Post autor: szw1710 »

Zwyczajnie chodzi tu o najmniejszą wspólną wielokrotność: \(\displaystyle{ NWW(1,2,\dots,10)=2520}\). Znajdujemy ją algorytmem podobnym do algorytmu Euklidesa.
a4karo
Użytkownik
Użytkownik
Posty: 22211
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3755 razy

[Algorytmy] Liczby z zakresu będące jedynymi dzielnikami

Post autor: a4karo »

Zapisz \(\displaystyle{ 3 \cdot 4 \cdot 5 \cdot 6 \cdot 7}\) w postaci \(\displaystyle{ 5 \cdot 7 \cdot 8 \cdot 9=2^3\cdot 3^2\cdot5\cdot 7}\). Zauważasz coś?
ODPOWIEDZ