Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: [Concurs] USACO Qualification Exam  (Citit de 4330 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« : Octombrie 12, 2007, 09:24:17 »

In perioada 19-22 octombrie, va avea loc USACO Qualification Exam aici.
Memorat

Am zis Mr. Green
gabitzish1
Moderatori infoarena
Nu mai tace
*****

Karma: 321
Deconectat Deconectat

Mesaje: 926



Vezi Profilul
« Răspunde #1 : Octombrie 25, 2007, 20:08:16 »

Au aparut rezultatele? Eu nu le gasesc...
Memorat
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« Răspunde #2 : Octombrie 25, 2007, 20:46:32 »

Rezultatele apar, in general, in seara zilei specificate.
Memorat

Am zis Mr. Green
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #3 : Octombrie 25, 2007, 22:43:57 »

Ce ati facut? Mie mi s-au parut cam accesibile Smile.
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
gabitzish1
Moderatori infoarena
Nu mai tace
*****

Karma: 321
Deconectat Deconectat

Mesaje: 926



Vezi Profilul
« Răspunde #4 : Octombrie 25, 2007, 22:58:43 »

Le'am facut pe cele de la BRONZE (am luat toate testele).
Prima de la SILVER nu am inteles'o,iar la a doua se pare k nu le'a placut lee'ul meu.. am luat doar 3 teste.
La GOLD am cazut doar un test la prima problema(un TLE), iar la a doua..  Fighting am facut o prostie mai mare decat mine, din neatentie am implementat ceva de genu':
Cod:
i = 0; while (x+i <= n && y+i <= n) {i++; if (a[x+1][y+i] == 1) c++;}
  i = 0; while (x-i >= 1 && y-i >= 1) {i++; if (a[x-1][y-i] == 1) c++;}
  i = 0; while (x+i <= n && y-i >= 1) {i++; if (a[x+1][y-i] == 1) c++;}
  i = 0; while (x-i >= 1 && y+i <= n) {i++; if (a[x-1][y+i] == 1) c++;}
in loc de
Cod:
i = 0; while (x+i <= n && y+i <= n) {i++; if (a[x+i][y+i] == 1) c++;}
  i = 0; while (x-i >= 1 && y-i >= 1) {i++; if (a[x-i][y-i] == 1) c++;}
  i = 0; while (x+i <= n && y-i >= 1) {i++; if (a[x+i][y-i] == 1) c++;}
  i = 0; while (x-i >= 1 && y+i <= n) {i++; if (a[x-i][y+i] == 1) c++;}
Brick wall
am incurcat "i"'ul cu "1".. si gafa a fost k nu am testat pe un test mai mare, ca m'as fi prins de gresala (testul din exemplu iesea si asa). (am luat doar 3 teste la problema asta, iar dupa ce am pus i in loc de 1 le'am luat pe toate Aha)
« Ultima modificare: Octombrie 25, 2007, 23:03:19 de către Bitis Gabriel » Memorat
domino
Echipa infoarena
Nu mai tace
*****

Karma: 281
Deconectat Deconectat

Mesaje: 1.340



Vezi Profilul WWW
« Răspunde #5 : Octombrie 25, 2007, 23:00:59 »

Ce ati facut? Mie mi s-au parut cam accesibile Smile.

Asta era si scopul acestei runde. Poate ca urmatoarele concursuri o sa fie mai challenging  Whistle
Memorat
skyel
Nu mai tace
*****

Karma: 29
Deconectat Deconectat

Mesaje: 263



Vezi Profilul
« Răspunde #6 : Octombrie 26, 2007, 08:53:55 »

app poate sa ne explice si noua cineva ce vroia de fapt prob 1 de la silver, ca am citit-o de 10 ori si tot nu am inteles nimic
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #7 : Octombrie 26, 2007, 09:19:48 »

Prima problma de la Silver voia sa se afiseze pentru un numar N numarul de posibilitati de a scrie N^2 ca o suma de 4 patrate perfecte. Ordinea patratelor perfecte conteaza, adica 1^2 + 2^2 + 3^2 + 4^2 != 4^2 + 3^2 + 2^2 + 1^2
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
fireatmyself
Nu mai tace
*****

Karma: 36
Deconectat Deconectat

Mesaje: 492



Vezi Profilul
« Răspunde #8 : Octombrie 26, 2007, 13:12:00 »

problema 2 de la Gold ('paint2') mergea mai bine de n^3?
Memorat

Viata e scurta. Daca nu o putem lungi, macar s-o facem lata.
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« Răspunde #9 : Octombrie 26, 2007, 13:32:36 »

Evident. Smile Tineai pentru fiecare linie, coloana si diagonala numarul de puncte de pe ele. De aici, iese usor in N^2.
Memorat

Am zis Mr. Green
fireatmyself
Nu mai tace
*****

Karma: 36
Deconectat Deconectat

Mesaje: 492



Vezi Profilul
« Răspunde #10 : Octombrie 26, 2007, 13:36:46 »

ma scuzi. am facut ce au zis ei in solutie. mi s-a parut ca eu aveam calculate matricile D1 si D2 in O(n^3). imi cer scuze, m-am grabit cu postul...
Memorat

Viata e scurta. Daca nu o putem lungi, macar s-o facem lata.
gabitzish1
Moderatori infoarena
Nu mai tace
*****

Karma: 321
Deconectat Deconectat

Mesaje: 926



Vezi Profilul
« Răspunde #11 : Octombrie 26, 2007, 14:14:56 »

mie mi'a intrat cu O(n^3)  Huh
Memorat
sims_gl
Client obisnuit
**

Karma: 35
Deconectat Deconectat

Mesaje: 53



Vezi Profilul
« Răspunde #12 : Octombrie 26, 2007, 14:33:29 »

mie mi'a intrat cu O(n^3)  Huh

Asta nu inseamna ca e optim  peacefingers
Memorat

"I want to know god's thoughts... the rest are details." Einstein
gabitzish1
Moderatori infoarena
Nu mai tace
*****

Karma: 321
Deconectat Deconectat

Mesaje: 926



Vezi Profilul
« Răspunde #13 : Octombrie 26, 2007, 14:52:42 »

pai.. n'am zis ca e optim... da' a fost indeajuns  Tongue
Memorat
CezarMocan
Nu mai tace
*****

Karma: 252
Deconectat Deconectat

Mesaje: 567



Vezi Profilul
« Răspunde #14 : Octombrie 26, 2007, 15:51:47 »

Bah varule... si eu am facut-o in O(n^2)  Tongue. Si am urcat la Gold.  Dancing
Memorat
fireatmyself
Nu mai tace
*****

Karma: 36
Deconectat Deconectat

Mesaje: 492



Vezi Profilul
« Răspunde #15 : Octombrie 26, 2007, 22:59:30 »

Bah varule... si eu am facut-o in O(n^2)  Tongue. Si am urcat la Gold.  Dancing

bun asa bah varule   Ok
Memorat

Viata e scurta. Daca nu o putem lungi, macar s-o facem lata.
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

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