•Dastas
|
 |
« Răspunde #50 : Mai 12, 2007, 20:33:46 » |
|
Initial si programul meu afisa 0 3 1. Dar, daca ne luam dupa enunt, un raspuns care contine 0 nu este corect. Desi ambele variante iau 100 de puncte... ar trebui modificate ori niste teste ori enuntul.
|
|
|
Memorat
|
|
|
|
•gabitzish1
|
 |
« Răspunde #51 : Mai 12, 2007, 20:36:58 » |
|
asta cred ca ar trebui precizat la sectiunea imbunatatire teste.... oricum.. nu e posibil ca ideea mea sa ia macar cateva teste? 
|
|
|
Memorat
|
|
|
|
•Dastas
|
 |
« Răspunde #52 : Mai 12, 2007, 20:39:55 » |
|
Nu sunt chiar asa de slabe testele  . Ideea nu e buna, formuleaza pe foaie matematic problema si o sa te prinzi  .
|
|
|
Memorat
|
|
|
|
•Florian
|
 |
« Răspunde #53 : Iulie 29, 2007, 10:58:12 » |
|
Am citit tot topicul, insa nu am reusit sa rezolv problema. Mi`am dat seama ca e vorba de un sistem de ecuatii, cu 3 ecuatii si 3 necunoscute. Sistemul e de forma
a+b=x; * a+c=y; , unde x,y,z le cunoastem [ fiind sumele din fisierul de intrare ]. b+c=z;
De aici ies foarte usor cele 3 necunoscute. De ex. a= (x+y-z) / 2. Formula asta cred eu k as putea sa o utilizez pt aflarea primului termen. Dar avand primul termen, nu observ ce as putea face. Poate cineva sa ma ajute?
|
|
|
Memorat
|
|
|
|
•pauldb
|
 |
« Răspunde #54 : Iulie 29, 2007, 11:03:49 » |
|
Apoi stii b+a, c+a, ... si poti afla foarte usor restul numerelor. 
|
|
« Ultima modificare: Iulie 29, 2007, 11:08:38 de către Paul-Dan Baltescu »
|
Memorat
|
Am zis 
|
|
|
•Florian
|
 |
« Răspunde #55 : Iulie 29, 2007, 11:15:12 » |
|
O sa ma mai gandesc sa vad. Probabil asta e sol de 100. Intre timp am facut ceva in genu:
-Am aflat cate numere are sirul initial [ am gasit o formula ] [ sa notez cu n cate nr are acest sir] -Aflu primul termen folosind (v[1]+v[2]-v[3])/2 -Afisez primul termen apoi parcurg for i=1, n-1 si afizez v[ i ] - primul nr A..da..si iau in considerare sa afizez -1 daca exista un v [ i ] - primu `nr <=0
Cu o asfel de solutie iau 40 de puncte. Poate cineva sa `mi dea un caz care sa contrazica calitatea solutiei mele?
LE: Am gasit unde bushea. O sa mai incerc.
|
|
« Ultima modificare: Iulie 29, 2007, 11:17:58 de către Marcu Florian »
|
Memorat
|
|
|
|
•alien51
Strain
Karma: -2
Deconectat
Mesaje: 1
|
 |
« Răspunde #56 : Decembrie 03, 2007, 10:58:36 » |
|
de fapt.. nu e bine cum zieti voi..(multumesc lui Marcu Florian pt k m-a corectat) a=(v[ 1 ]+v[ 2 ]-v[ m ])/2;(m=numarul de numere din fisierul .out) dak poate sami gaseasca cineva contra argument sunt mai mult decat fericit.
|
|
« Ultima modificare: Decembrie 27, 2007, 11:53:09 de către Fatu Alin »
|
Memorat
|
|
|
|
•Florian
|
 |
« Răspunde #57 : Decembrie 03, 2007, 16:17:53 » |
|
Tot pe forumul asta am vazut pe undeva, ca un mare intelept roman [nu stiu exact cine, insa poate imi spuneti voi numele  ] a zis: "Nu intreba de ce e gresit, ci demonstreaza de ce e corect." [sau cel putin cam asta era esenta, din ce imi amintesc eu]. ps: Din moment ce atata lume a luat 100 cu ideile de mai sus, nu vad de ce acele idei ar fi gresite.
|
|
|
Memorat
|
|
|
|
•DraStiK
|
 |
« Răspunde #58 : Ianuarie 24, 2008, 21:25:45 » |
|
iau 95 puncte numi iese testul 3 da TLE
later edit: am uitat sa zic ca am folosit ce sa zis si am verificat sa nu deie -1 si tot nu merge
idei?
|
|
« Ultima modificare: Ianuarie 25, 2008, 17:02:43 de către Oprica Dragos »
|
Memorat
|
|
|
|
•hulparuadrian
Strain
Karma: 0
Deconectat
Mesaje: 15
|
 |
« Răspunde #59 : Februarie 22, 2008, 13:52:22 » |
|
Iau "Killed by signal 8" pe toate testele...care poate fi cauza?...ma poate ajuta cineva??E prea multa sau prea putina memorie declarata?? 
|
|
|
Memorat
|
|
|
|
•raduzer
Client obisnuit

Karma: 62
Deconectat
Mesaje: 71
|
 |
« Răspunde #60 : Februarie 22, 2008, 19:22:47 » |
|
Vezi ca imparti ceva la 0, sa nu imparti suma totala la o variabila pe care nu ai initializat-o.
|
|
|
Memorat
|
|
|
|
•runnaway90
Strain
Karma: -7
Deconectat
Mesaje: 25
|
 |
« Răspunde #61 : Martie 26, 2008, 12:08:39 » |
|
sumele sunt date in ordine sau nu k sa nu ma apuc sa fac rezolvarea degeaba asa:P?
|
|
|
Memorat
|
|
|
|
•gabitzish1
|
 |
« Răspunde #62 : Martie 26, 2008, 12:12:43 » |
|
Da. Se vede asta din exemple.
|
|
|
Memorat
|
|
|
|
•MciprianM
|
 |
« Răspunde #63 : Aprilie 23, 2008, 16:49:51 » |
|
S-ar putea modifica limita de timp la 0.1s 
|
|
|
Memorat
|
|
|
|
•wefgef
|
 |
« Răspunde #64 : Aprilie 23, 2008, 19:40:53 » |
|
Cat timp nu exista solutii "proaste" care sa ia 100, nu vad de ce am face asta...
Ca sa reevaluam aproape 1000 de joburi?
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•razyelx
Client obisnuit

Karma: 0
Deconectat
Mesaje: 82
|
 |
« Răspunde #65 : Aprilie 23, 2008, 19:44:31 » |
|
Ok problema mi-a iesit in final. La inceput am pus un 1000 ca lavoare la vectorul in care citeam numerele din fisier. Era prea mic stiu. Dar luam 20 de puncte si mergea testul 6. Cand am marit la 25001 nu mai mergea testul 6. Bun Ma gandesc ca in fisierul de intrare intra un p = enorm si apoi sa zicem multe numere egale intre ele astfel incat depasea 1000 si era fragmentata secventa de numere de catre vector. Astfel atunci cand calculam numerele care trebuiau afisate programul stia doar 1000 de numere si nu se incurca cu secventa nasoala. Asta e? Totusi care e treaba. De ce pe 20 de puncte(1000 elemente maxime) mergea, iar pe 95 pct(25001 elemente maxime) nu mergea?
|
|
|
Memorat
|
|
|
|
•wefgef
|
 |
« Răspunde #66 : Aprilie 23, 2008, 19:48:37 » |
|
Exista o explicatie logica... Nu pot sa ti-o dau pentru ca ar trebui sa iti spun structura testului 6, iar acest lucru nu este permis. Gandeste-te si poate iti dai seama singur 
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•razyelx
Client obisnuit

Karma: 0
Deconectat
Mesaje: 82
|
 |
« Răspunde #67 : Aprilie 23, 2008, 20:00:38 » |
|
ok, dar am rezolvat problema. am luat 100. oricum ceea ce am spus eu inainte e corect?
|
|
|
Memorat
|
|
|
|
•wefgef
|
 |
« Răspunde #68 : Aprilie 23, 2008, 20:03:22 » |
|
Nu stiu, mi s-a parut postul tau incoerent si nu am avut rabdarea sa il citesc atent.
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•fireatmyself
|
 |
« Răspunde #69 : Aprilie 23, 2008, 22:51:19 » |
|
nu inteleg care-i treaba cu 'secventa nasoala', dar in mod sigur iti trebuiau retinute toate cele 25 000 de numere din fisier pentru a rezolva, corect, problema. Wef are dreptate, postul tau este incoerent. poate daca mai explici mai clar, te-am putea ajuta.
|
|
|
Memorat
|
Viata e scurta. Daca nu o putem lungi, macar s-o facem lata.
|
|
|
•Athanaric
Strain
Karma: 0
Deconectat
Mesaje: 1
|
 |
« Răspunde #70 : August 23, 2008, 16:43:17 » |
|
Salutare... Am rezolvat zic eu bine problema , dar iau 95 de p... Am aflat cate numere sunt, suma lor, primul numar, precum si restul numerelor. Am facut "proba" - am verificat daca adunand perechile de nr obtinute de mine se obtine sirul citit... Am facut de asemenea verificari si tot busesc testul 3. Din cate am impresia, raspunsul la T3 trebuie sa fie "-1" si nu inteleg ce alt caz special as fi putut tratat atunci cand stabilesc validitatea datelor de intrare... va rog , daca puteti, sa ma lamuriti. nu imi dau seama ce as putea gresi  LE : Iertati noobimea... Se pare ca nu afisa -1 in cea mai stupida exceptie... Pardon my foolness. Luai suta 
|
|
« Ultima modificare: August 23, 2008, 16:57:38 de către Cirith Gorgor »
|
Memorat
|
|
|
|
•ghitza_2000
Strain
Karma: -7
Deconectat
Mesaje: 16
|
 |
« Răspunde #71 : Octombrie 28, 2008, 15:04:24 » |
|
cum fac sa aflu cate numere sunt 
|
|
|
Memorat
|
|
|
|
•gabitzish1
|
 |
« Răspunde #72 : Octombrie 28, 2008, 15:26:46 » |
|
Ia'ti cateva exemple (de la 2 la 10 numere de exemplu), si fa suma dintre fiecare doua, sa vezi cate numere obtii. E foarte usoara formula care trebuie dedusa.
|
|
|
Memorat
|
|
|
|
•ghitza_2000
Strain
Karma: -7
Deconectat
Mesaje: 16
|
 |
« Răspunde #73 : Octombrie 28, 2008, 15:46:25 » |
|
multumesc. o sa vad:)
|
|
|
Memorat
|
|
|
|
•basketbalistu92
Strain
Karma: 0
Deconectat
Mesaje: 4
|
 |
« Răspunde #74 : Februarie 03, 2009, 13:48:58 » |
|
ok am gasit regula da voi km atzi mers invers adik dak jtii nr final de elemente sal afli pe cel initial???
|
|
|
Memorat
|
|
|
|
|