Witam mam problem z powodu przekroczonego limitu czasu kod : https://github.com/Celiek/SPOJ/blob/master/silnia3.cpp a nie rozumiem z czego wynika błąd
Chwalisz się czy żalisz?
Masz rację źle sformułowałem pytanie , sędzia podczas sprawdzania kodu wyrzuca błąd przekrocznego czasu a ja nie rozumiem z czego to wynika
w ekstremalnym przypadku (a takie tez sa testowane) program wykonuje miliardy niepotrzebnych mnożeń z ktorych i tak nie korzysta. … a wystarczy przestawić jedna linijke w inne miejsce i byloby prawdopodobnie dobrze.
okej rozumiem swój błąd , słaba optymalizacja kodu . A tak w razie gdybym miał więcej problemów z przekroczonym limitem czasu to błędu mam szukać w optymalizacji ?
Przede wszystkim poszukaj podpowiedzi na forum. Temat był wałkowany wielokrotnie Jeśli zaczynasz, przeczytaj koniecznie! <–kliknij w to proszę!
Optymalizacja? Niby jak i co chcesz optymalizować?
@pawoj20 podał Ci dokładną instrukcję. Wystarczy linijkę nr 29 przenieść przed linię nr 35 i to powinno wystarczyć. Nie wiem czy twoje wypisywanie jest poprawne, ale jeżeli jest to będzie ok.