Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Feedback Runda 6  (Citit de 4938 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
vladii
Echipa infoarena
De-al casei
*****

Karma: 32
Deconectat Deconectat

Mesaje: 141



Vezi Profilul
« : Iulie 06, 2012, 20:30:21 »

Runda 6 a concursului Monthly 2012 s-a încheiat. Felicitări primilor clasați!

Premiul special oferit de catre firma IXIA va merge la Heidelbacher Andrei, deoarece a rezolvat problema Impartiri avand penalizarea (56 de puncte) cea mai mica! Felicitari!

Asteptam opiniile si eventualele sugestii ale voastre în legatura cu organizarea, subiectele propuse și orice probleme intampinate.

Mult succes în continuare!
« Ultima modificare: Iulie 06, 2012, 20:31:11 de către Mihai Calancea » Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #1 : Iulie 06, 2012, 20:33:43 »

Faine probleme! Avea ceva special testul 4 la Orient?
Memorat
S7012MY
Nu mai tace
*****

Karma: 26
Deconectat Deconectat

Mesaje: 648



Vezi Profilul
« Răspunde #2 : Iulie 06, 2012, 20:34:05 »

Felicitari pentru runda. Ma bucur ca au inceput sa fie mai dificile problemele. ce idei ati avut la orient ?
Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #3 : Iulie 06, 2012, 20:36:48 »

ce idei ati avut la orient ?
Cu aceasta ocazie imi poate confirma cineva daca e buna ideea. Am considerat graful neorientat cu costurile pe muchiile "inverse" fiind -c. Am cautat toate ciclurile si pentru fiecare am calculat suma muchiilor pozitive si separat a celor negative (in modul). Am luat minimul dintre aceste sume.
Memorat
klamathix
Echipa infoarena
Nu mai tace
*****

Karma: 733
Deconectat Deconectat

Mesaje: 1.216



Vezi Profilul
« Răspunde #4 : Iulie 06, 2012, 20:39:09 »

Mm ideea la orient era ca pentru fiecare muchie x -> y sa cauti drumul minim de la y la x. Muchiile au cost 0 daca le parcurgi in sensul bun si costul asociat daca le parcurgi invers.
Memorat
Schumi
Client obisnuit
**

Karma: 36
Deconectat Deconectat

Mesaje: 74



Vezi Profilul
« Răspunde #5 : Iulie 06, 2012, 20:43:01 »

Misto problemele, cu exceptia problemei zaruri. Sunt curios cum se face problema impartiri Think Cand puneti articolul cu solutii? Very Happy

P.S. In seara asta primim rating?  Whistle
Memorat
elfus
Client obisnuit
**

Karma: 77
Deconectat Deconectat

Mesaje: 96



Vezi Profilul
« Răspunde #6 : Iulie 06, 2012, 20:43:50 »

Mi-au placut problemele, totusi au fost putin cam grele pentru o runda de monthly. Care era ideea la Impartiri? Si la orient am incercat cu Roy Floyd, dar cred ca am busit ceva. Solutia oficiala tot Roy Floyd era pentru aflarea tuturor drumurilor? Btw, vedeti ca pe pagina a doua este cineva cu penalizare 44 la impartiri, nu ar trebui sa castige acela premiul?
Memorat
S7012MY
Nu mai tace
*****

Karma: 26
Deconectat Deconectat

Mesaje: 648



Vezi Profilul
« Răspunde #7 : Iulie 06, 2012, 20:46:05 »

Mm ideea la orient era ca pentru fiecare muchie x -> y sa cauti drumul minim de la y la x. Muchiile au cost 0 daca le parcurgi in sensul bun si costul asociat daca le parcurgi invers.
Intra in timp ?
Memorat
klamathix
Echipa infoarena
Nu mai tace
*****

Karma: 733
Deconectat Deconectat

Mesaje: 1.216



Vezi Profilul
« Răspunde #8 : Iulie 06, 2012, 20:47:23 »

Nu, omul de fier e out of contest. Si ca fapt general, cine vrea premiul trebuie sa submiteze de pe un cont cu nume valid.
La Impartiri cel mai mare dreptunghi ramas dupa taiere e de dimensiune max(x(i) - x(i - 1)) * max(y(j) - y(j - 1)) unde x() si y() sunt punctele in care se fac taieturi pe ox/oy. Iti faci o dinamica ca sa afli in cate feluri poti taia o axa astfel incat cea mai mare sectiune ramasa sa fie exact X cu X de la 1 la N. Apoi iti variezi ambele dimensiuni ale dreptunghiului maxim ramas si aduni la solutie acelea care au aria <= K.

@Petru Intra. Noi avem 1 secunda pe 2 teste si <= 200 ms pe restul.
Memorat
Schumi
Client obisnuit
**

Karma: 36
Deconectat Deconectat

Mesaje: 74



Vezi Profilul
« Răspunde #9 : Iulie 06, 2012, 20:53:20 »

Multumesc  Very Happy
Memorat
S7012MY
Nu mai tace
*****

Karma: 26
Deconectat Deconectat

Mesaje: 648



Vezi Profilul
« Răspunde #10 : Iulie 06, 2012, 20:54:12 »

http://acm.timus.ru/problem.aspx?space=1&num=1004 ->orient
Memorat
mihaipopa12
Client obisnuit
**

Karma: 74
Deconectat Deconectat

Mesaje: 64



Vezi Profilul
« Răspunde #11 : Iulie 06, 2012, 20:58:59 »

Felicitari, foarte misto problemele!   Applause
Memorat
danalex97
Vorbaret
****

Karma: 54
Deconectat Deconectat

Mesaje: 192



Vezi Profilul
« Răspunde #12 : Iulie 06, 2012, 20:59:56 »

Faine probleme. Mi-au placut toate , zaruri si orient in special.
Memorat
klamathix
Echipa infoarena
Nu mai tace
*****

Karma: 733
Deconectat Deconectat

Mesaje: 1.216



Vezi Profilul
« Răspunde #13 : Iulie 06, 2012, 21:02:07 »


Pai da, mi se pare genul de enunt la care s-au gandit si altii in alte locuri si in alte vremuri Smile. Si nu e chiar acelasi lucru, oricum.
Memorat
danalex97
Vorbaret
****

Karma: 54
Deconectat Deconectat

Mesaje: 192



Vezi Profilul
« Răspunde #14 : Iulie 06, 2012, 21:08:08 »

Cand o sa apara articolul cu solutii ?
Memorat
dushmi
Nu mai tace
*****

Karma: 130
Deconectat Deconectat

Mesaje: 472



Vezi Profilul
« Răspunde #15 : Iulie 06, 2012, 21:17:00 »

Pagina pentru solutii este aici. Cei care au reusit sa rezolve probleme sunt rugati sa ne ajute, adaugand solutiile. Vom adauga noi rezolvarile la cele care raman necompletate Smile.

Felicitari tuturor celor care au participat!  Winner 1st place
Memorat
scipianus
Nu mai tace
*****

Karma: 129
Deconectat Deconectat

Mesaje: 345



Vezi Profilul
« Răspunde #16 : Iulie 07, 2012, 10:30:07 »

@Petru Intra. Noi avem 1 secunda pe 2 teste si <= 200 ms pe restul.

Mda,chestia e ca eu trimisesem astazi o sursa (http://infoarena.ro/job_detail/765312) care lua 2 TLE-uri,iar apoi am modificat doar o singura chestie (cand scot din coada un nod la care distanta pana la el e deja mai mare decat solutia actuala,nu il mai expandez) si am luat 100pct (http://infoarena.ro/job_detail/765313) cu niste timpi surprinzator de mici Shocked (cel mai mare 80ms)
Memorat
ctlin04
Nu mai tace
*****

Karma: 23
Deconectat Deconectat

Mesaje: 207



Vezi Profilul
« Răspunde #17 : Iulie 08, 2012, 22:20:03 »

Ma ajuta cineva si pe mine la problema "Orient", iau TLE pe testul 2 si 6, cu toate ca celelalte teste merg in maxim 4 ms, eu fac un dfs si surprind toate ciclurile posibile alegindul pe cel minim, iar in cazul cind costul devine mai mare decit minimul curent nu mai merg in directia respectiva  Mad, se pare ca ideea e buna in timp ce celelalte teste merg asa de repede  Confused
Memorat
klamathix
Echipa infoarena
Nu mai tace
*****

Karma: 733
Deconectat Deconectat

Mesaje: 1.216



Vezi Profilul
« Răspunde #18 : Iulie 08, 2012, 23:57:58 »

Ce ai tu acolo e un back optimizat si e normal sa nu-ti intre in timp  Smile
Memorat
darren
Client obisnuit
**

Karma: 106
Deconectat Deconectat

Mesaje: 76



Vezi Profilul
« Răspunde #19 : Iulie 09, 2012, 08:57:18 »

Deoarece pe paginile problemelor nu se pot pune comentarii, o sa postez aici ceva legat de problema Zaruri.

Nu inteleg de ce pentru cazul N=2 rezultatul da 4.25. Strategia optima, pentru N=2, este sa mai dai odata cu zarul daca prima tura ai nimerit 1, 2 sau 3. In solutie s-a considerat ca, media daca mai dai odata este 3.5 (ceea ce e adevarat), si ca, atunci rezultatul e (3.5 + 3.5 + 3.5 + 4 + 5 +6) / 6 = 4.25.
Totusi, nu am inteles exact de ce este asa. Expected value e definit ca (valoare_posibila1 * probabilitate1 + valoare_posibila2 * probabilitate2 + ...). Pentru cazul N = 2, numarul de posibilitati totale pentru strategia optima este 21 ([1, 1..6], [2, 1..6], [3, 1..6], [4], [5], [6]). Numarul de cazuri in care la final am 1 este 3 (prima data as fi putut da 1, 2, sau 3). La fel e numarul de cazuri si pentru 2 si 3. Pentru 4, 5, si 6, numarul de cazuri este 3+1=4 (se adauga 1 pentru cazul cand nimeresc din prima 4, 5 sau 6). Asa, expected value este (1*3 + 2*3 + 3*3 + 4*4 + 5*4 + 6*4) / 21 = 3.71.

Imi poate spune cineva de ce nu este bun acest rationament?

EDIT: Mi-am dat seama singur, nu mai este nevoie.
« Ultima modificare: Iulie 09, 2012, 09:37:31 de către Rares Buhai » Memorat
a_h1926
Echipa infoarena
Nu mai tace
*****

Karma: 317
Deconectat Deconectat

Mesaje: 385



Vezi Profilul
« Răspunde #20 : Iulie 09, 2012, 09:56:26 »

Salut Rares!
Eu am gandit altfel probabilitatea sa am o anumita valoare X la final. Probabilitatea ca la sfarsit sa am 1, 2 sau 3 este 3/6 * 1/6 (pentru ca e probabilitate 3/6 sa dau 1, 2 sau 3 din prima si atunci dau inca odata, si inmultesc cu 1/6 ca sa dau un numar la a doua aruncare), iar probabilitatea ca la sfarsit sa am 4, 5 sau 6 este 3/6 * 1/6 + 1/6 (1/6 fiind probabilitatea sa dau din prima, 3/6 e probabilitatea sa dau inca odata cu zarul si asta o inmultesc cu probabilitatea sa iasa un numar la a doua aruncare). Acesta a fost rationamentul meu. Daca vrei, mai putem discuta diseara.
Memorat
darren
Client obisnuit
**

Karma: 106
Deconectat Deconectat

Mesaje: 76



Vezi Profilul
« Răspunde #21 : Iulie 09, 2012, 19:31:55 »

Multumesc pentru raspuns!
Eu consideram ca probabilitatea de a nimeri un numar din a doua aruncare este aceeasi cu cea de a nimeri numarul din prima.
M-am corectat si mi-a iesit si problema pana la urma.  Smile
Memorat
a_h1926
Echipa infoarena
Nu mai tace
*****

Karma: 317
Deconectat Deconectat

Mesaje: 385



Vezi Profilul
« Răspunde #22 : Iulie 24, 2012, 16:49:52 »

Salut! Stie cineva cand va avea loc Runda a 7-a a concursului Monthly? Va multumesc anticipat.
Memorat
dushmi
Nu mai tace
*****

Karma: 130
Deconectat Deconectat

Mesaje: 472



Vezi Profilul
« Răspunde #23 : Iulie 24, 2012, 21:29:10 »

Undeva la inceputul lui august. Nu stim exact cand Smile. In principiu pe 6-7.
« Ultima modificare: Iulie 24, 2012, 21:48:47 de către Mihai-Alexandru Dusmanu » Memorat
a_h1926
Echipa infoarena
Nu mai tace
*****

Karma: 317
Deconectat Deconectat

Mesaje: 385



Vezi Profilul
« Răspunde #24 : Iulie 24, 2012, 22:10:37 »

Multumesc mult Smile.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines