•domino
|
 |
« : Septembrie 26, 2005, 13:24:58 » |
|
Aici puteţi discuta despre problema Poligon 2.
|
|
« Ultima modificare: Noiembrie 08, 2007, 22:47:50 de către Mircea Pasoi »
|
Memorat
|
|
|
|
•pauldb
|
 |
« Răspunde #1 : Octombrie 21, 2005, 09:28:51 » |
|
Am implementat aceasta problema in O(n), n<=10000 shi totushi iau 3 TLE. Ceea ce este mai interesant este ca iau TLE pe primele 2 teste, care presupun ca ar trebui sa fie mici. Explicatzi-mi, va rog, care este gresheala; sunt sigur ca nu am cicluri infinite in rezolvare. Multzumesc.
|
|
|
Memorat
|
Am zis 
|
|
|
•pauldb
|
 |
« Răspunde #2 : Noiembrie 07, 2005, 18:28:24 » |
|
Inainte de a se schimba calculatorul pe care se face evaluarea luam cele 3 teste, dar nu luam altele (gresisem sursa). Puteti verifica daca eroarea nu provine de la evaluator?
|
|
|
Memorat
|
Am zis 
|
|
|
•fireatmyself
|
 |
« Răspunde #3 : Noiembrie 07, 2005, 20:12:27 » |
|
eu am rezolvat-o in O(n) si nu iau TLE. sigru programul tau e devina. rescrie sursa. chestia asta ajuta in astfel de situatii 
|
|
|
Memorat
|
Viata e scurta. Daca nu o putem lungi, macar s-o facem lata.
|
|
|
•pauldb
|
 |
« Răspunde #4 : Noiembrie 11, 2005, 10:59:37 » |
|
ok... voi incerca...
Tu ai trimis problema dupa ce s-a modificat calculatorul de pe care se facea evaluarea?
|
|
|
Memorat
|
Am zis 
|
|
|
•Cosmin
|
 |
« Răspunde #5 : Decembrie 10, 2005, 08:30:21 » |
|
Limita de timp e prea stransa pentru pascal, 2 foruri iau tle pe un test ...
|
|
|
Memorat
|
|
|
|
•fireatmyself
|
 |
« Răspunde #6 : Decembrie 10, 2005, 23:24:49 » |
|
o(n^2) sau o(2*n) ? 
|
|
|
Memorat
|
Viata e scurta. Daca nu o putem lungi, macar s-o facem lata.
|
|
|
•Cosmin
|
 |
« Răspunde #7 : Decembrie 11, 2005, 00:14:02 » |
|
Ia ghici ... (se scrie cu O mare, o mic are alta semnificatie, si nu am vazut O(2n) pe nicaieri  , eventual O(n) )
|
|
|
Memorat
|
|
|
|
•fireatmyself
|
 |
« Răspunde #8 : Decembrie 11, 2005, 09:10:12 » |
|
apucasem sa scriu cu 'o' mic si mi-a fost lene sa editez  . nu ai vazut pe nicaieri, dar, in unele cazuri, constanta din fata 'n'-ului poate sa atarne greu (io am patit-o  ). cat despre exprimarea ta : Limita de timp e prea stransa pentru pascal, 2 foruri iau tle pe un test ... poate fi interpretata in doua moduri : for i=1,n begin_for ..... for j=1,n begin_for ..... end_for end_for sau for i=1,n begin_for ..... end_for
for i=1,n begin_for ..... end_for
|
|
|
Memorat
|
Viata e scurta. Daca nu o putem lungi, macar s-o facem lata.
|
|
|
•greco
|
 |
« Răspunde #9 : Decembrie 11, 2005, 09:15:57 » |
|
Cred ca stie si Cosmin ca "constanta poate sa conteze"... dar te-ai exprimat gresit in orice caz. Nu exista O(2 * N). De asemenea, cred ca si-a dat seama si de interpretarea celor 2 foruri, dar ti-a raspuns la misto ca i s-a parut evident care dintre variante e corecta. 
|
|
|
Memorat
|
Jump in the cockpit and start up the engines Remove all the wheelblocks there's no time to waste Gathering speed as we head down the runway Gotta get airborne before it's too late.
|
|
|
•fireatmyself
|
 |
« Răspunde #10 : Decembrie 11, 2005, 21:36:29 » |
|
dar te-ai exprimat gresit in orice caz. Nu exista O(2 * N) am inteles varule, dar ideea postului meu a fost sa-i arat cum poate fi interpretat postul lui  [nu e nimic personal, Cosmin]
|
|
|
Memorat
|
Viata e scurta. Daca nu o putem lungi, macar s-o facem lata.
|
|
|
•wefgef
|
 |
« Răspunde #11 : Februarie 23, 2006, 00:19:36 » |
|
schimbati va rog limita, caci in pascal nu imi intra in timp nici macar citirea. probabil maine rescriu in c, dar nah...
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•pauldb
|
 |
« Răspunde #12 : Martie 16, 2006, 22:21:22 » |
|
Si eu am implementat-o Pascal si mi-a intrat in timp, dar incercati sa folositi for nu while (works faster)...
|
|
|
Memorat
|
Am zis 
|
|
|
•gogu
Client obisnuit

Karma: 42
Deconectat
Mesaje: 98
|
 |
« Răspunde #13 : Martie 16, 2006, 22:37:47 » |
|
Nu e de la asta. Oricum cam tot timpul e consumat de citirea si scrierea datelor. Inainte se foloseau versiuni de compilatoare cu bug-uri la operatiile IO.
|
|
|
Memorat
|
|
|
|
|