|
Titlul: 970 Joben Scris de: Paul-Dan Baltescu din Februarie 21, 2010, 13:33:23 Aici puteti discuta despre problema Joben (http://infoarena.ro/problema/joben).
Titlul: Răspuns: 970 Joben Scris de: Vlad Tarniceru din 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 :angry: :readthis: .Ce trebuie facut pentru a obtine 100 de puncte? Am un time limit exceed si 3 wrong awnswer
Titlul: Răspuns: 970 Joben Scris de: Dragos Dumitrescu din 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 ! Titlul: Răspuns: 970 Joben Scris de: Mihai Calancea din 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 (http://infoarena.ro/problema/algsort) in O(nlogn).
Titlul: Răspuns: 970 Joben Scris de: Dragos Dumitrescu din 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..
Titlul: Răspuns: 970 Joben Scris de: Mihai Calancea din Februarie 23, 2010, 15:14:22 Ok , atunci cu ce citesti ? Cu fgets n-ar trebui sa apara probleme
Titlul: Răspuns: 970 Joben Scris de: Dragos Dumitrescu din Februarie 23, 2010, 15:16:15 cu fscanf ,de asta intrebam cu ce se face optim citirea ! o sa incerc asa, merci !
Titlul: Răspuns: 970 Joben Scris de: Simoiu Robert din Februarie 23, 2010, 16:30:33 Vad ca ai reusit, care a fost problema ? \:D/
P.S. - Recomand fgets, sau fread, care vrei :D Titlul: Răspuns: 970 Joben Scris de: Dragos Dumitrescu din Februarie 24, 2010, 12:12:20 exact asta a fost problema, am inlocuit fscanf cu fgets si a mers !
Titlul: Răspuns: 970 Joben Scris de: Andrei Grigorean din 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.
Titlul: Răspuns: 970 Joben Scris de: Simoiu Robert din Februarie 24, 2010, 16:21:01 Da, si eu am luat 100 pct. cu scanf, dar totusi cu timpi semnificativi fata de fgets.
Titlul: Răspuns: 970 Joben Scris de: laurentiu pavel din 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? Titlul: Răspuns: 970 Joben Scris de: Cosmin-Mihai Tutunaru din 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 !!! |