VIII Olimpiada Informatyczna 2000/2001
|
Zawody I stopnia |
Plik źródłowy | ANT.??? (np. PAS,C, CPP) |
Plik wykonywalny | ANT.EXE |
Plik wejściowy | ANT.IN |
Plik wyjściowy | ANT.OUT |
Dodatnią liczbę całkowitą nazywamy antypierwszą, gdy ma ona więcej dzielników niż każda dodatnia liczba całkowita mniejsza od niej. Przykładowymi liczbami antypierwszymi są: 1, 2, 4, 6, 12 i 24.
Napisz program, który:
W jedynym wierszu pliku tekstowego ANT.IN znajduje się jedna liczba całkowita n, 1 <= n <= 2 000 000 000.
W jedynym wierszu pliku ANT.OUT Twój program powinien zapisać dokładnie jedną liczbę całkowitą - największą liczbę antypierwszą nie przekraczającą n.
Dla plik wejściowego ANT.IN:
1000
poprawną odpowiedzią jest plik wyjściowy ANT.OUT:
840