•MBlue
Strain
Karma: 0
Deconectat
Mesaje: 3
|
 |
« Răspunde #25 : Martie 02, 2009, 00:07:27 » |
|
iau 95 de puncte pentru ca am rezultat incorect la a doua rulare
datele de intrare sunt: 15 -1 7 5 0 -7 -9 0 8 -2 5 -2 1 4 9 1
si rezultatul programului meu: 24 8 15
ce nu este in regula?
|
|
|
Memorat
|
|
|
|
•gabitzish1
|
 |
« Răspunde #26 : Martie 02, 2009, 00:11:41 » |
|
Daca ai mai multe subsecvente cu aceeasi suma, trebuie afisata cea cu indicele de inceput mai mic. Tu mai ai un 0 pe pozitia 7, pe care daca il adaugi la subsecventa iti da aceeasi suma, dar indice mai mic. Raspunsul e 24 7 15.
|
|
|
Memorat
|
|
|
|
•MBlue
Strain
Karma: 0
Deconectat
Mesaje: 3
|
 |
« Răspunde #27 : Martie 02, 2009, 00:20:00 » |
|
da eu am inteles exact inversul din enunt. iti multumesc  o sa modific acum
|
|
|
Memorat
|
|
|
|
|
•gabitzish1
|
 |
« Răspunde #29 : Martie 12, 2009, 21:17:46 » |
|
Inca o conditie... if (poz_final- poz_inceput + 1 >= k)
L.E. : My bad... m'am grabit.
|
|
|
Memorat
|
|
|
|
•Florian
|
 |
« Răspunde #30 : Martie 12, 2009, 21:19:09 » |
|
Am impresia ca asa, risti sa nu iti gaseasca nicio secventa. Cred ca e nevoie de un deque. Gresesc? LE: De exemplu, daca toate elementele sunt negative, nu merge. [ ca lungimea sumei curente va fi mereu 1]
|
|
|
Memorat
|
|
|
|
•devilkind
|
 |
« Răspunde #31 : Martie 12, 2009, 21:20:29 » |
|
Nu gresesti. Nu e de ajuns acea conditie. Daca ai numai elemente negative spre exemplu nu o sa iti gaseasca nimic. Nu cred ca e nevoie de deque, cred ca e de ajuns un minim.
|
|
« Ultima modificare: Martie 12, 2009, 21:44:46 de către Savin Tiberiu »
|
Memorat
|
|
|
|
•catalin93
Strain
Karma: 0
Deconectat
Mesaje: 13
|
 |
« Răspunde #32 : Martie 13, 2009, 10:53:33 » |
|
bun si in concluzie daca merg cu un k si in mom in care suma devine negativa il resetez nu merge... cum ar trebui sa fac ca sa ia si cazul in care spre ex am : (n k si numerele) la asta raspunsul ar trebui sa fie -14 1 4 .. ce ar trebui sa adaug ?
|
|
|
Memorat
|
|
|
|
•pauldb
|
 |
« Răspunde #33 : Martie 13, 2009, 12:01:55 » |
|
Ar trebui sa ai variabila pentru solutie initializata cu maximul dintre numerele din vector.
|
|
|
Memorat
|
Am zis 
|
|
|
•wefgef
|
 |
« Răspunde #34 : Martie 13, 2009, 12:48:04 » |
|
@catalin93: Solutia ta nu se poate adapta pentru a gasi subsecventa de suma maxima de lungime cel putin K. Trebuie sa folosesti o solutie ce are complexitatea de memorie O(N) (sau O(K), daca vrei sa optimizezi memoria).
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•cristiprg
Strain
Karma: -2
Deconectat
Mesaje: 23
|
 |
« Răspunde #35 : Aprilie 05, 2009, 16:54:33 » |
|
pana la urma cu ce ar trebui sa citim/afisam, ca sa fie timpul cat mai scurt? ... cu streamuri sau cu scanf() / printf() ?
|
|
|
Memorat
|
|
|
|
•AnDrEwBoY
Strain
Karma: 4
Deconectat
Mesaje: 36
|
 |
« Răspunde #36 : Aprilie 05, 2009, 16:57:45 » |
|
Pe calculatoarele actuale nu prea conteaza,in general nu se face diferenta pe citire ci pe eficienta.
|
|
|
Memorat
|
|
|
|
•rusu_radu
Strain
Karma: 8
Deconectat
Mesaje: 17
|
 |
« Răspunde #37 : Mai 03, 2009, 19:40:14 » |
|
Nu intzeleg dc numi ia primele 3 teste... is cele mai mici... atzi putea sami spunetzi ce caz special au... nu pot sami dau seama dc nu le iau:D
|
|
|
Memorat
|
|
|
|
•anna_bozianu
|
 |
« Răspunde #38 : Mai 03, 2009, 20:26:49 » |
|
Banuiesc ca nu verifici initial daca toate valorile sunt negative.
|
|
|
Memorat
|
|
|
|
•rusu_radu
Strain
Karma: 8
Deconectat
Mesaje: 17
|
 |
« Răspunde #39 : Mai 04, 2009, 20:01:04 » |
|
MSM unu din cazurile pe care le scapa asta era... la celelalte 2 teste am fost eu banana...  ) la mine daca subsecventza se termina pe ultima pozitzie nu mai facea testul sa vada daca nu cumva secventza care se termina acolo e cea mai mare... oricum mersi mult:-*
|
|
|
Memorat
|
|
|
|
•bugy
Strain
Karma: 0
Deconectat
Mesaje: 23
|
 |
« Răspunde #40 : Iunie 25, 2009, 20:25:17 » |
|
 foarte dragut... pentru o sursa pe care am luat 100  acum am luat 90 dupa care 85 .. dupa caree 80  .. faza e ca pe unele teste. ia 2,19.. deci nu depaseste 2,2... 
|
|
|
Memorat
|
|
|
|
•crisojog
Strain
Karma: 0
Deconectat
Mesaje: 3
|
 |
« Răspunde #41 : Iulie 02, 2009, 11:40:19 » |
|
am si eu o problema.. pe o sursa de complexitate O(n) cu citirea facuta in <stdio.h> iau 95.. de ce?.. iau tle pe ultimu test..  ceva e dubios
|
|
|
Memorat
|
|
|
|
•crisojog
Strain
Karma: 0
Deconectat
Mesaje: 3
|
 |
« Răspunde #42 : Iulie 02, 2009, 11:45:40 » |
|
cum se poate sa iau 90 pe aceeasi sursa pe care acum 10 min luam 95? repet.. citirea e facuta cu scanf.. spuneti-mi pls macar sa nu fiu ca in bancul cu nebunul de pe autostrada..
|
|
|
Memorat
|
|
|
|
•c_e_manu
|
 |
« Răspunde #43 : Iulie 02, 2009, 11:47:36 » |
|
S-a mai vorbit de asta pe forum. Ai o sursa ce e la limita si uneori intra, alteori nu. 
|
|
|
Memorat
|
|
|
|
•crisojog
Strain
Karma: 0
Deconectat
Mesaje: 3
|
 |
« Răspunde #44 : Iulie 02, 2009, 12:00:48 » |
|
S-a mai vorbit de asta pe forum. Ai o sursa ce e la limita si uneori intra, alteori nu.  1.shi in caz de concurs ce as face? 2.daca exista o metoda mai putin complexa decat asta pls tell me.. 
|
|
|
Memorat
|
|
|
|
•c_e_manu
|
 |
« Răspunde #45 : Iulie 02, 2009, 13:31:37 » |
|
Pe compilatorul de pe infoarena, din ce am retinut, sunt mai rapide streamurile. Schimba la streamuri sa vezi daca mai ai probleme cu incadrarea in timp. 
|
|
|
Memorat
|
|
|
|
•Florian
|
 |
« Răspunde #46 : Iulie 02, 2009, 16:57:28 » |
|
E cam stransa limita de timp. Adica, eu ar zic ca ar trebui sa intre si cu scanf, ca doar e problema din arhiva educationala. Deci, daca ati putea mari limita de timp astfel incat sa intre O(N) cu scanf, si sa nu intre o solutie de complexitate mai mare, ar fi ok, dupa parerea mea.
|
|
|
Memorat
|
|
|
|
•AnDrEwBoY
Strain
Karma: 4
Deconectat
Mesaje: 36
|
 |
« Răspunde #47 : Iulie 10, 2009, 17:09:57 » |
|
Intra in O(n) si cu scanf/printf 
|
|
|
Memorat
|
|
|
|
•andunhill
|
 |
« Răspunde #48 : August 16, 2010, 09:49:20 » |
|
Cat da pe testul " 4 4 11 -10 1" ?
|
|
|
Memorat
|
|
|
|
•gabitzish1
|
 |
« Răspunde #49 : August 16, 2010, 09:58:52 » |
|
15 1 2
|
|
|
Memorat
|
|
|
|
|