1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Java średnio zaawansowany

Connected

Exercise

Collatz

Ciekawostka matematyczna: proste reguły mogą prowadzić do zaskakujących konsekwencji. Przykładem jest Hipoteza Collatza, która pyta, czy dwie proste zasady mogą sprowadzić dowolną liczbę całkowitą do 1.
Zasady są następujące:

  • Dla liczb parzystych: podziel przez 2
  • Dla liczb nieparzystych: pomnóż przez 3, a następnie dodaj 1
    Sprawdźmy, jak to działa!

Uwaga: jeśli kod przekroczy limit czasu, dokładnie sprawdź logikę instrukcji if-else (lub zajrzyj do Podpowiedzi).

Instrukcje

100 XP
  • Wprowadź odpowiedni warunek zakończenia pętli.
  • Wywołaj metodę sprawdzającą, czy n jest parzyste.
  • Obsłuż przypadek liczby nieparzystej – powinien się uruchomić tylko wtedy, gdy pierwotne n jest nieparzyste.