Afişează mesaje
Pagini: 1 2 [3] 4 5 ... 7
51  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 781 Sprim : Martie 19, 2009, 08:50:07
se iau toate 3. dar vezi ca sunt subsecvente si nu subsiruri
52  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 805 Gminmax : Martie 05, 2009, 12:43:45
Am modificat. Sper ca acum se intelege mai bine
53  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 803 Secvmax : Februarie 19, 2009, 23:38:23
Am pus niste explicatii in plus la solutie. Sper sa se inteleaga acum Smile. Imi cer scuze pentru ambiguitate.

Solutia lui Andrei se foloseste de o stiva intiala pentru a determina pentru un element de pe pozitia i prima pozitie din dreapta mai mare ca a[ i ] si prima pozitie din stanga mai mare ca a[ i ]. Sa zicem ca vrem sa determinam prima pozitie din stanga mai mare ca a[ i ] pentru fiecare i. Parcurgem elementele pe rand. O sa le inseram in stiva pe fiecare scotand din stiva toate elementele mai mici ca elementul curent inserat. Este destul de clar ca ultimul element ramas nescos din stiva o sa fie primul element din stanga pozitiei curente mai mare ca elementul curent.
54  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Răspuns: Feedback Runda 3 : Februarie 16, 2009, 12:26:39
E o treaba de laudat faptul ca articolul cu solutii apare atat de repede, dar calitatea solutiilor mi se pare ca scade. Cred ca ar trebui sa acordam o atentie mai mare articolului cu solutii, pentru ca lumea invata din el. De exemplu, ar trebui sa evitam "explicatii pe scurt", exprimari precum "cazuri particulare usoare, pe care va las sa le descoperiti singuri" sau "de aici solutia iese foarte usor" si in cazul in care comisia cunoaste mai multe solutii ar trebui mentionate toate.

Eu unul sunt de parere ca o solutie trebuie doar sa indrume spre rezolvare si nu sa ofere toate detaliile si explicatiile clar. De multe ori cineva vrea un "hint"/"indiciu" sa rezolve o problema si sa se mai chinuiasca singur poate poate o scoate. Eu unul de aceea las unele cazuri particulare trecute cu vederea sau las cititorul sa descopere singur solutia dupa cateva idei care ar trebui sa il conduca spre solutie. Daca nu intelege poate oricand sa intrebe pe forum. Plus ca asa cititorul trebuie sa se gandeasca si singur ca sa rezolve problema, sti si tu desele cazuri cand se citeste repede solutia si se baga o sursa care nu ajuta cu nimic. Mi se pare mult mai importanta ideea de rezolvare in ansamblu. Dar poate ca nu toata lumea are aceeasi parere ca mine Smile.
55  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 803 Secvmax : Februarie 15, 2009, 21:45:27
Asa e. Mie nu mi-a venit solutia asta si am dat testele destul de random. Asa ca un N^2 sa determini primul numar mai mare din stanga sau din dreapta merge destul de repede. O sa schimb cateva teste.

LE: Am schimbat doua teste si le-am grupat cu altele doua. Am dat reeval la sursele din arhiva de probleme. Unele surse iau mai putine puncte acum. Solutia N^2 cum face Radu ar trebui sa ia 60.
56  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Feedback Runda 3 : Februarie 15, 2009, 21:34:07
Nu inteleg exact ce vrei sa exprimi asa ca poate nu o sa zic bine. Daca zici ca iti trebuie cunostinte avansate de matematica pentru a rezolva problema cred ca te inseli. E vorba de un patrulater convex pana la urma. In al doilea rand nu s-a prins foarta multa lume asa ca problema nu era chiar evidenta dar ideea este destul de simpla si dragutza.
Eu unul initial am avut alta solutie la aceasta problema care era ceva mai complicata. In cadrul comisiei au fost vreo 3-4 solutii pana cand sa ajungem la asta simpla care initial m-a dezamagit pentru ca se foloseste de un "smen" destul de vechi, dar am considerat ca avand in vedere ca nu ne-am gandit cu totii direct la solutia asta o sa fie destul de bine. De exemplu Mugurel a facut alta solutie si lui aparent i-a placut problema.
Daca zici ca rezolvarea problemei tine doar de o matematica care trebuie implementata poate ai dreptate, dar eu nu sunt de acord cu asta. Foarte multe probleme sunt mai mult matematica ce trebuie implementata. Asta e Smile. Pana la urma numai sa zici ca quick sort are complexitate O(N log N) iti trebuie destul de multa matematica Tongue.
Eh... imi pare rau ca nu ti-a placut problema. Sper ca restul problemelor ti s-au parut mai interesante.

Trecand peste, felicitari castigatorilor si mult succes la finala  Winner 1st place
57  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Secvmax : Februarie 15, 2009, 12:11:50
Daca ti se pare gresit exemplul sa sti ca nu este. Ce am schimbat in enunt nu influenteaza cu nimic exemplul. Uite-te la explicatie si citeste atent si daca chiar ti se pare ceva gresit sa zici.
58  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Secvmax : Februarie 15, 2009, 09:07:48
DA.

Am modificat putin enuntul sa fie clar pentru ca inainte nu specificam daca afisezi lungimea subsecvetei.
59  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: This is so cool : Ianuarie 14, 2009, 23:55:58
http://www.whoppervirgins.com/
sa tot faci experimente de genu Smile
60  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 787 Ejoc : Ianuarie 12, 2009, 21:38:02
Foloseste long long. Este pe 64 de biti. Cred ca cu streamuri il citesti si scrii normal. Iar cu stdio, foloseste %lld
61  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Feedback Runda 2 : Ianuarie 11, 2009, 15:03:39
Chiar ti s-a parut asa simplu setul asta? Ejoc era data pentru ca e usor de implementat si usor de prins ca sa compenseze cu restul doua. Papuci era ceva de munca la ea si la jap era ceva de gandit si mediu de scris. Asa a fost gandit setul asta.
Data trecuta poate ca am dat mai simplu, dar nu aveam de unde sa stim nivelul Smile. Nu s-a mai luat nici un 300 acum.
62  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 787 Ejoc : Ianuarie 11, 2009, 14:43:36
De exemplu la 6 si 3 nu se poate face nici un pas. Deci nu se pot obtine toate pana la max(6, 3).
Sau ia de exemplu 9 si 6 se poate obtine doar 3. La fel nu se pot obtine toate pana la max(9, 6).
63  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Feedback Runda 2 : Ianuarie 11, 2009, 14:19:42
Poate ne zici si noua daca ai timp cum ai facut la jap (eu unul sunt curios) (sau poti sa editezi direct articolul cu solutii Smile). La studenti acum a fost mai greu ca la 11-12 tocmai din cauza situatiei de data trecuta. Doar ca punctajele nu reflecta acest lucru. Poate e din cauza nivelului concurentilor  Tongue. Dupa parerea mea problema nrsec de la 11-12 era mai usoara ca papuci. Colier ce-i drept era un pic mai grea ca ejoc, dar nu cu asa de mult. Noi am incercat sa facem un set cat mai echilibrat, dar nu iese mereu cum vrem noi Smile

Rezultatele runda aceasta la studenti au o distributie destul de buna (la varf). Daca ar fi fost asa si la restul claselor ar fi fost super Smile
64  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Feedback Runda 2 : Ianuarie 11, 2009, 14:01:01
A aparut si articolul cu solutii. E posibil sa fie modificat in urmatoarele zile, sa fie mai clar sau completat.
65  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Feedback Runda 2 : Ianuarie 11, 2009, 13:50:49
Runda 2 a concursului Algoritmiada 2009 s-a incheiat. Asteptam parerile si sugestiile voastre in legatura cu organizarea, subiectele propuse, nelamuririle avute.

Felicitari castigatorilor  Winner 1st place si speram ca v-a placut Smile.
66  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Ejoc : Ianuarie 11, 2009, 12:33:28
Optim inseamna ca joaca astfel incat sa castige. Daca are mutare care sigur o va duce la victorie o va face Smile.
67  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Ejoc : Ianuarie 11, 2009, 10:28:31
Am schimbat un pic enuntul. Am adaugat ca A si B sunt diferite si la fiecare pas se aleg doua numere diferite. Nu ar trebui sa schimbe cu nimic solutiile de pana acum.
68  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Colier : Ianuarie 11, 2009, 09:59:45
Da.
69  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Ejoc : Ianuarie 11, 2009, 09:49:26
Fara comentarii.
70  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Ejoc : Ianuarie 11, 2009, 09:48:11
Nu.
71  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Colier : Ianuarie 11, 2009, 09:37:58
DA. colierul este circular
72  Comunitate - feedback, proiecte si distractie / IAP (Infoarena Proposal) / Răspuns: IAP #11: Revizuirea functionalitatii ratingului : Ianuarie 06, 2009, 21:33:47
Putem sa ne dam noi cu parerea despre cat de util e ratingu si cum e vazut el, mult si bine ca opinia majoritatii poate foarte usor sa difere. Ar fi foarte dragutz sa avem ceva feedback adevarat asupra propunerilor astora, ca sa ne putem face o idee mai exacta asupra lor. Noi vedem lucrurile altfel. Din pacate putina lume chiar zice cate ceva Sad
Putin off topic: Poate sunt greu de gasit topicurile astea... oare ar merge ceva anunt pe pagina: "avem nevoie de feedback!!!"? Tongue
73  Comunitate - feedback, proiecte si distractie / IAP (Infoarena Proposal) / Răspuns: IAP #11: Revizuirea functionalitatii ratingului : Ianuarie 06, 2009, 16:33:16
in mod normal concusurile lungi sunt fara rating. asa ca poate putem sa trecem peste
74  Comunitate - feedback, proiecte si distractie / Blog / Răspuns: Algoritmiada - analiza rundei 1 : Decembrie 30, 2008, 00:06:06
uff... prima mea problema se pare ca a iesit cam dezastru  sad
75  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 774 Jstc : Decembrie 20, 2008, 21:17:59
Daca te-ai gandit la testul ala puteai sa iti dai seama cate operatii faci (eu tot la testul ala ma gandeam).
Sa zicem ca ai N/2 inserturi dupa aia N/2 - 1 erase-uri, si dupa aia insert si erase samd. Tu cand dai de un insert dupa primele N/2 o sa faci N / 2 pasi cel putin, nu? Si asta de cate ori? de N / 4 ori sa zicem: ceea ce duce la N / 2 * N / 4 = N^2 / 8 = O(N^2) calcule. Constantele nu se iau in considerare la complexitate.
Solutia oficiala nu face asa. Citeste mai bine. In solutia oficiala raspunusurile se pastreaza si tocmai pentru ca raspunsurile pentru o anumita valoare cresc mereu, le schimb doar acolo unde ma duce drumul cand caut raspunsul.
Amortizat nu inseamna ca ai constanta mica, ci ca in medie faci atatea operatii. Aici complexitatea nu e chiar O(1) amortizat ci functia scrisa de Patcas Csaba dar am considerat ca e suficient de mica pentru a o aproxima la 1.

Am schimbat testul 8. Am dat reeval la sursele ce au luat 100 inainte. Din pacate multe surse de 100 au picat (doar cateva mai luau 100). Am schimbat limita la 3.5 secunde de la 2.5 (sursa mea intra in 2.2 pe noul test; sper ca e de ajuns acum), dar nu pot sa dau reeval la problema pentru ca am sta o groaza de timp sa termine evalu (cam 2 ore). Asa ca trebuie sa retrimite-ti sursa.
Imi cer scuze pentru incurcaturile cu problema asta Smile
Pagini: 1 2 [3] 4 5 ... 7
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines