Konkurs na najbardziej poryty kod (edycja VIII, etap I) - Java

4

Ponieważ w poprzedniej edycji nie było zgłoszeń zadanie przechodzi na edycję Java.

Zadanie jest następujące:
Napisz program, który wczytuje ze standardowego wejścia jedną liczbę naturalną z przedziału <0; 224) i wypisuje TAK jeśli jest liczbą pierwszą lub NIE w przeciwnym przypadku.

Przykładowe wejście:
8388593
Wyjście:
TAK

Programy napisane w Javie należy zgłaszać do mnie na PW do 28 sierpnia włącznie. Kody będą kompilowane (i uruchomiane) przez OpenJDK 1.7.0 pod Debianem 64-bit poleceniem
javac main.java

Powodzenia!

0

Może warto dać jakieś ograniczenia czasowe/pamięciowe?
Jakiś fan code golfingu napisze w kodzie Pattern.matches("^1?$|^(11+?)\\1+$", x) i będziesz czekał wieczność na poprawny wynik. No chyba, że o to w tym chodzi :P

1

Sztywnych ograniczeń raczej nie ma, ale powiedzmy, że górny limit czasowy to 10 sekund.

0

Wy się śmiejecie a znajdzie się tu agent co rozwiąże problem milenijny xDDD

0

Przedłużycie termin nadsyłania?

0

Tradycyjnie, brak zgłoszeń, więc chyba nie ma sensu, ale jak coś nakodzisz to się podziel. Chętnie zerkniemy ;)

0

Też postaram się coś nakodzić, mam nawet pewien pomysł ;> dziś do końca dnia się wyrobię :D

0

No to na przesyłanie zgłoszeń będzie czas do końca tygodnia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1