•pauldb
|
 |
« : Februarie 21, 2010, 13:33:23 » |
|
Aici puteti discuta despre problema Joben.
|
|
|
Memorat
|
Am zis 
|
|
|
•vladtarniceru
|
 |
« Răspunde #1 : Februarie 21, 2010, 13:48:32 » |
|
Firar sa fie,am luat 10 puncte la Algoritmiada si aici 60.Nu mai fac niciodata citiri cu stdio  .Ce trebuie facut pentru a obtine 100 de puncte? Am un time limit exceed si 3 wrong awnswer
|
|
|
Memorat
|
|
|
|
•kyrk
Strain
Karma: -8
Deconectat
Mesaje: 13
|
 |
« Răspunde #2 : Februarie 23, 2010, 12:23:33 » |
|
pai cum ai facut citirea ca sa iti intre in timp ? Eu doar citesc , sortez si compar si iau TLE pe 5 teste !
|
|
|
Memorat
|
|
|
|
•klamathix
|
 |
« Răspunde #3 : Februarie 23, 2010, 15:10:06 » |
|
Nu cred ca e de la citire , probabil faci sortarea in O(n ^ 2) ( bubblesort etc.. ) . Ai nevoie de o sortare in O(nlogn).
|
|
|
Memorat
|
|
|
|
•kyrk
Strain
Karma: -8
Deconectat
Mesaje: 13
|
 |
« Răspunde #4 : Februarie 23, 2010, 15:12:47 » |
|
sortarea o fac cu qsort, am uitat sa precizez, si tinand cont de dimensiunile mici ale vectorului nu cred de aici ar fi problema..
|
|
|
Memorat
|
|
|
|
•klamathix
|
 |
« Răspunde #5 : Februarie 23, 2010, 15:14:22 » |
|
Ok , atunci cu ce citesti ? Cu fgets n-ar trebui sa apara probleme
|
|
|
Memorat
|
|
|
|
•kyrk
Strain
Karma: -8
Deconectat
Mesaje: 13
|
 |
« Răspunde #6 : Februarie 23, 2010, 15:16:15 » |
|
cu fscanf ,de asta intrebam cu ce se face optim citirea ! o sa incerc asa, merci !
|
|
|
Memorat
|
|
|
|
•SpiderMan
|
 |
« Răspunde #7 : Februarie 23, 2010, 16:30:33 » |
|
Vad ca ai reusit, care a fost problema ?  P.S. - Recomand fgets, sau fread, care vrei
|
|
|
Memorat
|
|
|
|
•kyrk
Strain
Karma: -8
Deconectat
Mesaje: 13
|
 |
« Răspunde #8 : Februarie 24, 2010, 12:12:20 » |
|
exact asta a fost problema, am inlocuit fscanf cu fgets si a mers !
|
|
|
Memorat
|
|
|
|
•wefgef
|
 |
« Răspunde #9 : Februarie 24, 2010, 16:12:48 » |
|
@kyrk: Mie mi-a mers cu scanf, probabil ca tu luai TLE din cauza ca citeai caracterele pe rand.
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•SpiderMan
|
 |
« Răspunde #10 : Februarie 24, 2010, 16:21:01 » |
|
Da, si eu am luat 100 pct. cu scanf, dar totusi cu timpi semnificativi fata de fgets.
|
|
|
Memorat
|
|
|
|
•laurentt
Strain
Karma: 3
Deconectat
Mesaje: 7
|
 |
« Răspunde #11 : Aprilie 01, 2010, 16:28:22 » |
|
deci nu pot sa inteleg ce gresesc. citesc; numar de cate ori apare fiecare litera; sortez descrescator cele 2 siruri de numere intregi(care reprezinta de cate ori apare fiecare litera); verific daca cele 2 siruri sortate coincid; ce e gresit la rationament?
|
|
|
Memorat
|
|
|
|
•stocarul
|
 |
« Răspunde #12 : Aprilie 01, 2010, 16:43:19 » |
|
Raționamentul tău e bun. Probabil greșești la implementare. Sau, vezi că într-un fișier sunt mai multe teste, să nu cumva să uiți să faci inițializările înainte de fiecare test (adică cei doi vectori în care numeri, ...).
Spor !!!
|
|
|
Memorat
|
|
|
|
|