•domino
|
 |
« : Mai 23, 2005, 14:16:32 » |
|
Aici puteţi discuta despre problema Cobai.
|
|
|
Memorat
|
|
|
|
•bogdan2412
|
 |
« Răspunde #1 : Mai 25, 2005, 13:03:51 » |
|
Am trimis exact aceeasi rezolvare, dar cu doua afisari: una cu int-uri si una cu float-uri si am obtinut 40 puncte pt cea cu int-uri si 25 puncte cu cea cu float-uri. V-as recomanda sa faceti si pentru aceasta problema un evaluator care acorda punctaj pentru un test daca diferenta absoluta intre rezultatul dat de programul evaluat si cel oficial este mai mica sau egala cu 0.01.
|
|
|
Memorat
|
|
|
|
•domino
|
 |
« Răspunde #2 : Mai 25, 2005, 13:58:25 » |
|
Pai cam asta face verificatorul la problema asta.
|
|
|
Memorat
|
|
|
|
cristi8
Vizitator
|
 |
« Răspunde #3 : Mai 25, 2005, 14:56:39 » |
|
cobaiul nu ar trebui sa poata trece prin camera de unde incepe ?
..oricum, iau doar 70 si nu ma prind unde gresesc.. puteti sa-mi ziceti testul 7 de exemplu ? pe toate testele "de mana" care le-am dat a mers, zic eu, bine..
|
|
|
Memorat
|
|
|
|
•bogdan2412
|
 |
« Răspunde #4 : Mai 25, 2005, 15:00:47 » |
|
Nu poate trece prin camera de unde incepe. Scrie in enunt ca dupa ce cobaiul pleaca din camera, biologul o inchide. PS: Scuze pentru primul post. Aveam impresia ca din cauza asta nu merge afisarea cu float-uri.
|
|
|
Memorat
|
|
|
|
cristi8
Vizitator
|
 |
« Răspunde #5 : Mai 25, 2005, 15:40:28 » |
|
da.. asa e.. nu vazusem... am mai dat mai multe teste, si chiar nu gasesc gresala.. am citit si enuntul de cateva ori, si sursa ... dar nu gasesc nimic.  va rog, dati-mi si mie testul 7 macar ~~~~~ EDIT: gata.. am luat 100... pusesem char in loc de int la o matrice 
|
|
|
Memorat
|
|
|
|
•filipb
|
 |
« Răspunde #6 : Iunie 15, 2005, 16:42:14 » |
|
In legatura cu testele care nu merg... Tot iau 75 la asta desi am implementat-o de ceva ori si toate testele pe care le dau imi merg... Si eu am folosit matrici, dar care sunt binare (deci la mine un char este suficient).... Nu stiu ce are (inchid si camera initiala dupa primul pas)
bubbleSORT
|
|
|
Memorat
|
|
|
|
•filipb
|
 |
« Răspunde #7 : Iunie 15, 2005, 17:14:44 » |
|
Nu merge... chiar nu merge... 
|
|
|
Memorat
|
|
|
|
•domino
|
 |
« Răspunde #8 : Iunie 15, 2005, 17:15:56 » |
|
In legatura cu testele care nu merg... Tot iau 75 la asta desi am implementat-o de ceva ori si toate testele pe care le dau imi merg... Si eu am folosit matrici, dar care sunt binare (deci la mine un char este suficient).... Nu stiu ce are (inchid si camera initiala dupa primul pas) NU VREAU SA DERANJEZ PE CINEVA K INTREB AICI (  ), dar altundeva nu am unde ( nu am vazut ). Pt. probema "PETRICA"... Pur si simplu e ciudat... Iau 10 puncte desi pe toate testele pe care le dau imi da raspunsul bun.... Si am dat vreo 10 teste cat mai diferite... E si mai ciudat k nu imi da raspunsul nici macar la primul test unde banuiesc ca N e destul de mic deci ar trebui sa mearga daca si mie imi merge pe toate testele pe care le dau... M-am uitat... Am facut si afisarea bine (adik am respectat tipurile care intervin)... F. CIUDAT! ( SI F ENERVANT :cry: ). CUM AS PUTEA SA FAC SI EU ROST DE UN TEST MACAR? ( de primul test)... Daca se poate asa ceva... MS MULT ( si un topic si pt problema asta, desi e f. veche in arhiva ) bubbleSORT La cobai, esti sigur ca inchizi camera din care pleaca? Cat despre petrica, exista un topic deja, doar ca e pe pagina 2 (daca ai fi dat un search pe forum l-ai fi gasit!) Testele folosite pentru evaluare nu pot fi facute publice, citeste regulile.
|
|
|
Memorat
|
|
|
|
•filipb
|
 |
« Răspunde #9 : Iunie 15, 2005, 17:26:15 » |
|
Sorry... nici nu mi-am dat seama k este si o pagina a doua...  Da... dupa ce fac initializarile, in camera cu '*' pun '+'....
|
|
|
Memorat
|
|
|
|
andreit1
Vizitator
|
 |
« Răspunde #10 : Iunie 15, 2005, 20:47:43 » |
|
Si eu sunt cam in aceeasi situatie. dar ma gandesc ca daca sunt cativa cu maxim inseamna ca noi suntem de vina. daca gasesti cumva greseala sa imi zici si mie ca vad ca avem acelesi punctaj.
|
|
|
Memorat
|
|
|
|
andreit1
Vizitator
|
 |
« Răspunde #11 : Iulie 11, 2005, 20:03:34 » |
|
Totusi ce are testul 2( de exemplu) diferit de celelalte? Am citit si recitit problema de o gramada de ori( la fel si sursa) si am incercat mai multe citiri si abordari... nu inteleg de ce iau doar 75. Camera din care incepe am inchis-o....
|
|
|
Memorat
|
|
|
|
vladut.forum
Vizitator
|
 |
« Răspunde #12 : Iulie 14, 2005, 11:42:18 » |
|
Mah, care poate sa-mi de-a si mie niste teste, si raspunsu corect... Ca nustiu de ce nu iau 100 iau numa 15... Doar fac exact cum imi zice problema... Ma duc din punctu de start cu prima directie, apoi din toate punctele noi plec pe urmatoarea directie si tot asa...
|
|
|
Memorat
|
|
|
|
andreit1
Vizitator
|
 |
« Răspunde #13 : Iulie 14, 2005, 11:53:55 » |
|
Eu luasem din cauza preciziei 75/100. 15 puncte e cam putin. Probabil ai gresit ceva la implementare. Ai grija ca trebuie sa faca cel putin un pas dupa fiecare schimbare de directie si vezi sa inchizi camera din care pleaca.
|
|
|
Memorat
|
|
|
|
vladut.forum
Vizitator
|
 |
« Răspunde #14 : Iulie 14, 2005, 12:39:47 » |
|
da mah, inchid camera, si fac cel putin un pas..ca daca nu fac iau 0.. o fi oare din cauza precizei.. io fac asa cu int-urui. a=nr de casute in care poate ajunge... si b= numarul de casute albe afisez a*100/b, apoi iau restu a*100)%b si aflu urmatoarele doua cifre
|
|
|
Memorat
|
|
|
|
andreit1
Vizitator
|
 |
« Răspunde #15 : Iulie 14, 2005, 12:44:35 » |
|
Eu cu fprintf(fo,"%0.2f\n",(float)bune/tot*100) am luat 75
|
|
|
Memorat
|
|
|
|
•calinux
Strain
Karma: 5
Deconectat
Mesaje: 42
|
 |
« Răspunde #16 : Iulie 19, 2005, 23:47:54 » |
|
Salut! Si eu iau tot 75/100. Rationamentul sper ca e corect, asa ca ma gandesc ca ar putea fi tot de la precizie. Eu fac tot cu printf. De curiozitate, tu cum ai facut sa nu mai fie problema de precizie?
|
|
|
Memorat
|
"And all that is now, And all that is gone, And all that's to come, And everything under the sun is in tune But the sun is eclipsed by the moon" The Dark Side of The Moon - Pink Floyd
|
|
|
•bogdan2412
|
 |
« Răspunde #17 : Iulie 20, 2005, 09:01:14 » |
|
Eu am calculat rezultatul in doua long-uri (unul pt partea intreaga si unul pt partea fractionara): long sol1 = nr * 100 / nrpos; long sol2 = nr * 10000 / nrpos - sol1 * 100; printf("%d.%02d\n", sol1, sol2);
|
|
|
Memorat
|
|
|
|
•calinux
Strain
Karma: 5
Deconectat
Mesaje: 42
|
 |
« Răspunde #18 : Iulie 20, 2005, 14:01:05 » |
|
Mersi mult! Am luat 100 acum. Dar totusi de ce nu mergea cu printf? Rontujea rezultatul sau de ce? Oricum mersi de idee. 
|
|
|
Memorat
|
"And all that is now, And all that is gone, And all that's to come, And everything under the sun is in tune But the sun is eclipsed by the moon" The Dark Side of The Moon - Pink Floyd
|
|
|
•tm_radu
|
 |
« Răspunde #19 : Iunie 11, 2006, 12:22:33 » |
|
Care ar fi complexitatea la problema asta? Io am facut asa : la fiecare modificare de directie, pun intr-o coada toate pozitiile in care poate ajunge si la urmatoarea schimbare de directie expandez punctele din coada. este ceva mai rapid?
|
|
|
Memorat
|
Daca nu merge o preblema, depaneaz-o, si abia apoi arunci calculatoru pe geam
|
|
|
•filipb
|
 |
« Răspunde #20 : Iunie 12, 2006, 17:52:37 » |
|
O(N*M*K) este suficient. Abordarea ta e buna...
|
|
|
Memorat
|
|
|
|
•marcelcodrea
|
 |
« Răspunde #21 : Iunie 14, 2006, 21:58:09 » |
|
da calinux,e vorba de rotunjiri pt float s=2.999 si printf("%0.2f",s) afiseaza 3.00 si eu m-am prins cam tarziu 
|
|
|
Memorat
|
Imperiile coloniale au murit... Germania Nazistä a murit... Uniunea Sovieticä a murit... Si nici Uniunea Europeanä nu se simte prea bine
|
|
|
•cos_min
|
 |
« Răspunde #22 : Februarie 07, 2007, 13:08:49 » |
|
Scuzati cat va da pe testul : 5 5 *.... ..... ..... ..... ..... SEV
Ms.
|
|
|
Memorat
|
vid...
|
|
|
•devilkind
|
 |
« Răspunde #23 : Februarie 07, 2007, 13:12:02 » |
|
mie imi da 66.66
|
|
|
Memorat
|
|
|
|
•peanutz
|
 |
« Răspunde #24 : Iulie 12, 2007, 09:24:33 » |
|
Problema asta este una dintre cele mai interesante: iei 5 puncte daca nu afisezi nimic! 
|
|
|
Memorat
|
....staind....
|
|
|
|