Teraz dla 3 jest ok, ale i tak nie przechodzi. http://ideone.com/3KIMI392
Czy wie ktoś jak mogę przyspieszyć ten program w Javie?
http://ideone.com/afBfwt41
Przejrzyj tą stronę:
Java IO permomance tweak22
Przeczytaj cały wątek. Możesz skupić się na odpowiedziach, a pomijać posty pytających.
PS
Jak widzę w kodzie taki kawałek:
if(n<0 || n>1000000)
exit(0);
to od razu scyzoryk otwiera mi się w kieszeni, że tak powiem [bo akurat mam puste kieszenie].
Ok, rzeczywiście dla 0 powinno wyświetlić się 0. Dzięki, kod usunięty.
PS
Dlaczego jak widzisz w kodzie taki kawałek:
if(n<0 || n>1000000)
exit(0);
to od razu scyzoryk otwiera Ci się w kieszeni?
Rozumiem, że w zadaniu jest określony przedział, więc taki warunek nie jest tu potrzebny, ale dlaczego uważasz to za błąd?
Nic takiego nie napisałem. Tylko tyle, że mi się otwiera scyzoryk: http://discuss.spoj.com/t/scyzoryk/21288/2
Cześć, podpowie ktoś coś, aby już nie przekraczać czasu podczas testów sędziego ?
http://ideone.com/ZRqW7430
-
https://pl.spoj.com/ranks/NIEKOLEJ/lang=JAVA7
Pod linkiem wyniki najlepszych rozwiązań tego zadania w języku JAVA.