|
Titlul: Time limit exceeded Scris de: Petru Dimitriu din Iunie 04, 2011, 08:41:16 Am început să refac o problemă de la ONI de anul ăsta pe care am luat 60 de puncte din neglijenţă, ţintind la 100, evident. Pierd 2 teste cu "Time limit exceeded" dar când încerc unul din teste cu fişierul de intrare şi cronometrez îmi iese nici jumătate din timpul maxim de execuţie. Ce e în neregulă?
Titlul: Răspuns: Time limit exceeded Scris de: Simoiu Robert din Iunie 04, 2011, 10:10:48 Unde anume ai TLE ? La tine pe PC, aici pe InfoArena ?
Titlul: Răspuns: Time limit exceeded Scris de: Petru Dimitriu din Iunie 04, 2011, 11:04:51 La evaluarea de pe campion. Ar fi trebuit să precizez, dar am zis că se subînţelege din subforumul în care am postat.
EDIT: Altă ciudăţenie. Pe o sursă pe care la ONI am luat 94 de puncte pe campion am luat 75..... Titlul: Răspuns: Time limit exceeded Scris de: Simoiu Robert din Iunie 04, 2011, 12:27:35 Ok, am vazut acum. La campion nu se prea dau punctaje partiale, si cred ca asta e pb. Inca ceva, pe campion este un evaluator mult mai bun ca pe infaorena sau cel de la ONI, si reducand limita de timp (uneori prea mare) apare TLE.
Titlul: Răspuns: Time limit exceeded Scris de: Petru Dimitriu din Iunie 04, 2011, 12:36:47 Mersi. Încă ceva. Killed by signal 11 poate însemna că a ieşit din memoria maximă?
Titlul: Răspuns: Time limit exceeded Scris de: Simoiu Robert din Iunie 04, 2011, 14:07:55 KBS 11 inseamna :
Titlul: Răspuns: Time limit exceeded Scris de: Pripoae Teodor Anton din Iunie 04, 2011, 15:18:30 Ok, am vazut acum. La campion nu se prea dau punctaje partiale, si cred ca asta e pb. Inca ceva, pe campion este un evaluator mult mai bun ca pe infaorena sau cel de la ONI, si reducand limita de timp (uneori prea mare) apare TLE. Aici vorbesti prostii. Evaluatorul campion nu e deloc mai bun fata de cel de pe infoarena, foloseste daca nu ma insel gcc 3.4, are o gramada de bug-uri, printre care si ca iti afiseaza kill by signal 11 desi tu iei memory limit exceeded. Iti aloca o anumita memorie si daca iesi din ea iei kbs 11, si nu prea ai cum sa iti dai seama. Un alt bug e ca iti arata exit code-ul, sau chiar scorul uneori :D, lucru care nu e ok intr-un concurs live. @Petru Dimitriu, tu probabil iei tle pentru ca s-a micsorat limita de timp ca sa nu mai intre bulaneli. Tu pe ce calculator testezi ? Titlul: Răspuns: Time limit exceeded Scris de: Simoiu Robert din Iunie 04, 2011, 15:22:13 Toni, eu ziceam nu ca-i compilerul mai bun, ci PC-UL. Daca te uiti atent, limitele sunt mai stranse, si la unele pb. care sunt si pe IA sunt limite f. reduse, si timpii de acolo sunt mai buni. Eu la asta ma refeream, adica ei au mai bun ca noi doar PC-ul, atat :P.
Titlul: Răspuns: Time limit exceeded Scris de: Petru Dimitriu din Iunie 05, 2011, 00:09:46 @Toni, eu testez cu compul meu bun şi blând de acasă. Şi un test care pe campion primeşte 0,201 secunde eu primesc 0,078 secunde.
Titlul: Răspuns: Time limit exceeded Scris de: Pripoae Teodor Anton din Iunie 05, 2011, 19:00:45 Ce configuratie ai ? OS, compilator, procesor, ram ? Ti-ai compilat static programul ?
|