Pagini: [1] 2 3   În jos
  Imprimă  
Ajutor Subiect: 838 Alibaba  (Citit de 12645 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
astronomy
Nu mai tace
*****

Karma: 204
Deconectat Deconectat

Mesaje: 492



Vezi Profilul
« : Aprilie 05, 2009, 11:26:28 »

Aici puteti discuta despre problema Alibaba.
Memorat
gabor_oliviu1991
Nu mai tace
*****

Karma: 28
Deconectat Deconectat

Mesaje: 200



Vezi Profilul
« Răspunde #1 : Aprilie 05, 2009, 14:43:43 »

Ce are asa special ultimul test? Am vazut ca mai multa lume nu l-a prins. E ceva caz particular?

PS: Problemele nu au legatura la forum. 10x
Memorat
hysep
Strain


Karma: 2
Deconectat Deconectat

Mesaje: 12



Vezi Profilul
« Răspunde #2 : Aprilie 05, 2009, 15:08:11 »

E un test cu n (si k) aproape de limite. Posibil e ceva cu multe 0 si nr cifrelor care trebuie extrase este mai mare ca nr cifrelor diferite de 0 ceea ce s-ar putea sa duca la un rezultat eronat la acest test.
P.S: doar o parere 
Memorat
gabor_oliviu1991
Nu mai tace
*****

Karma: 28
Deconectat Deconectat

Mesaje: 200



Vezi Profilul
« Răspunde #3 : Aprilie 05, 2009, 15:30:48 »

Indiferent de marimea tesului, algoritmul ar trebui sa se comporte ok. Stiva e implementata din STL deci nu am probleme cu memoria.
Memorat
hysep
Strain


Karma: 2
Deconectat Deconectat

Mesaje: 12



Vezi Profilul
« Răspunde #4 : Aprilie 05, 2009, 16:02:13 »

Pune sursa pe forum. Ok
Memorat
hysep
Strain


Karma: 2
Deconectat Deconectat

Mesaje: 12



Vezi Profilul
« Răspunde #5 : Aprilie 05, 2009, 16:12:31 »

am incercat sa-mi modific propria sursa astfel incat sa nu obtin nici un punct la ultimul test. am reusit doar cand am pus nr de caractere citite de la 10000 la 9999.
adica problema cred ca ii de marimea vectorului...pune-l de 10001 di caracterele citite la fel...poate merge
Memorat
gabor_oliviu1991
Nu mai tace
*****

Karma: 28
Deconectat Deconectat

Mesaje: 200



Vezi Profilul
« Răspunde #6 : Aprilie 05, 2009, 16:17:55 »

Poi nu cred ca aia ii problema, ca eu am folosit stack-ul din stl, care e alocat dinamic, nu aloc eu zona de memorie pentru ea. Si nu prea as pune sursa pe forum doar pentru o gresala asa minora.
Memorat
gh09
Strain
*

Karma: -2
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #7 : Aprilie 05, 2009, 19:29:51 »

de unde stii ca e asa de minora? Wink
Memorat
gabor_oliviu1991
Nu mai tace
*****

Karma: 28
Deconectat Deconectat

Mesaje: 200



Vezi Profilul
« Răspunde #8 : Aprilie 05, 2009, 19:37:56 »

Avand in vedere ca toate celelalte 9 teste is OK si numai unu ia WA, programul nu are o eroare in gandire, poate in implementare. Si atunci oricine care se multumeste cu o problema de 90 de puncte da un copy-paste de pe forum si asta basta. Niciodata nu am agreat postarea surselor pe forum Thumb down
« Ultima modificare: Aprilie 05, 2009, 20:06:02 de către gaboru corupt » Memorat
gh09
Strain
*

Karma: -2
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #9 : Aprilie 05, 2009, 20:01:28 »

Poate ai avut noroc si ai nimerit teste pe care iti merge....asta nu inseamna ca e neaparat si ok solutia Wink
Memorat
gabor_oliviu1991
Nu mai tace
*****

Karma: 28
Deconectat Deconectat

Mesaje: 200



Vezi Profilul
« Răspunde #10 : Aprilie 05, 2009, 20:08:25 »

CE???  Silenced Glumesti??? Daca iti intra 90% din teste inseamna ca ai bulan?  Rolling on the Floor Laughing Numa bulanuri din astea sa am de acuma incolo Clover. NU... solutia e buna. Si e si implementata optim(memorie). Doar scapa un caz particular. Fie, daca stie careva cum scap de WA-ul ala, let me know
Memorat
Florian
Nu mai tace
*****

Karma: 125
Deconectat Deconectat

Mesaje: 832



Vezi Profilul
« Răspunde #11 : Aprilie 05, 2009, 20:23:04 »

Poate ai avut noroc si ai nimerit teste pe care iti merge....asta nu inseamna ca e neaparat si ok solutia Wink

Genial post!  Very Happy
Memorat
andrici_cezar
De-al casei
***

Karma: -47
Deconectat Deconectat

Mesaje: 121



Vezi Profilul
« Răspunde #12 : Aprilie 05, 2009, 20:39:16 »

nu inteleg de ce i-au doar 10 puncte, la restu imi zice incorect
am facut un vector de frecventa pentru cifrele de la 0 la 9 si am strabatut numarul de la stanga la dreapta si am scos toate cifrele si am avut grija cat scot si pana unde. Ma ajuta si pe mine cineva? Mie imi zice incorect, dar acasa imi dau bine toate testele care i le-am dat d'oh! puteti sa ma ajutati? Whistle Read This!
Memorat
Florian
Nu mai tace
*****

Karma: 125
Deconectat Deconectat

Mesaje: 832



Vezi Profilul
« Răspunde #13 : Aprilie 05, 2009, 20:45:12 »

Ordinea cifrelor din noul numar trebuie sa fie aceeasi ca in numarul initial. De exemplu, daca ai numarul initial 4512, si elimini k=2 cifre, atunci rezultatul este 45. Tu probabil afisezi 54 [ ceea ce nu e corect, pt ca 4 trebuie sa apara inaintea lui 5 ].
Memorat
c_e_manu
Nu mai tace
*****

Karma: 56
Deconectat Deconectat

Mesaje: 243



Vezi Profilul
« Răspunde #14 : Aprilie 05, 2009, 21:09:14 »

Poate ai avut noroc si ai nimerit teste pe care iti merge....asta nu inseamna ca e neaparat si ok solutia Wink

Genial post!  Very Happy

Putin offtopic:

Zicea un coleg :"Ah, nu mi-a intrat pe evaluare partiala, dar poate am noroc si imi intra pe celalalte 9 teste!"

Pe bune, unde exista 9 cazuri particulare si un singur caz general? Sa fim seriosi acuma 
Memorat
gh09
Strain
*

Karma: -2
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #15 : Aprilie 05, 2009, 21:10:12 »

Nu exista cazuri particulare Wink Manu si Gaboru voi credeti ca testele sunt intotdeauna optim alese? Am mai intalnit altii care luau si 100 cu surse gresite....asa ca nu mai spune tu ca daca ai 90 inseamna ca e neaparat ok sursa....uite ca nu e, ca nu stii sa o faci de 100 Tongue. Ia povesteste putin ce faci pe-acolo
Memorat
c_e_manu
Nu mai tace
*****

Karma: 56
Deconectat Deconectat

Mesaje: 243



Vezi Profilul
« Răspunde #16 : Aprilie 05, 2009, 21:22:06 »

Nu exista cazuri particulare Wink Manu si Gaboru voi credeti ca testele sunt intotdeauna optim alese? Am mai intalnit altii care luau si 100 cu surse gresite....asa ca nu mai spune tu ca daca ai 90 inseamna ca e neaparat ok sursa....uite ca nu e, ca nu stii sa o faci de 100 Tongue. Ia povesteste putin ce faci pe-acolo

Daca stii ca altii au luat 100 cu surse gresite, dovedeste ca algoritmul lor e gresit si da un contraexemplu care sa devina poate si test oficial.  wink
Memorat
gabor_oliviu1991
Nu mai tace
*****

Karma: 28
Deconectat Deconectat

Mesaje: 200



Vezi Profilul
« Răspunde #17 : Aprilie 05, 2009, 21:24:01 »

Poi da. In ultima vreme testele sunt foarte bine alese, in special la problemele facute la concursurile de pe infoarena. In al doilea rand, daca tot ai avut probleme si tu cu ultimul test, ai putea zice care a fost problema. In al treilea rand, nu stiu cate "mii" de feluri de solutii is pentru a mai avea rost sa explic metoda mea. Toata lumea stie ca genul asta de probleme se face cu stiva, operatiile fiind evidente. Si da, de obicei (99,(99)%) daca ai 90 de pct inseamna ca algoritmul e ok, decat ca ai o eroare la implementare. Merci de sfat totusi
Memorat
hysep
Strain


Karma: 2
Deconectat Deconectat

Mesaje: 12



Vezi Profilul
« Răspunde #18 : Aprilie 05, 2009, 21:25:05 »

Citat
nu inteleg de ce i-au doar 10 puncte, la restu imi zice incorect
am facut un vector de frecventa pentru cifrele de la 0 la 9 si am strabatut numarul de la stanga la dreapta si am scos toate cifrele si am avut grija cat scot si pana unde. Ma ajuta si pe mine cineva? Mie imi zice incorect, dar acasa imi dau bine toate testele care i le-am dat  puteti sa ma ajutati?
credca nu ai inteles bine cerinta problemei. nu ai nevoie de un vector de frecventa(in acesta problema ca in trompeta care e asemanatoare s-ar puatea sa ai nevoie ca se incadreaza in timp), trebuie doar sa gasesti cifrele cele mai mari cu conditia sa fie de la stanga la dreata si fiecare cifra maxima nou gasita sa permita sa fie gasite alte cifra maxim.
Memorat
Florian
Nu mai tace
*****

Karma: 125
Deconectat Deconectat

Mesaje: 832



Vezi Profilul
« Răspunde #19 : Aprilie 05, 2009, 21:26:00 »

Nu exista cazuri particulare Wink Manu si Gaboru voi credeti ca testele sunt intotdeauna optim alese? Am mai intalnit altii care luau si 100 cu surse gresite....asa ca nu mai spune tu ca daca ai 90 inseamna ca e neaparat ok sursa....uite ca nu e, ca nu stii sa o faci de 100 Tongue. Ia povesteste putin ce faci pe-acolo
Deci, acum ne-ai convins pe toti. Gaboru, cum iti permiti sa iei 90 de puncte afisand numere random ?  Angry

on topic: Da cat mai multe teste. Undeva trebuie sa pice. Daca numerele sunt in ordine descrescatoare iti merge? Incearca asta:

Cod:
5 1
54321
Memorat
gh09
Strain
*

Karma: -2
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #20 : Aprilie 05, 2009, 21:32:01 »

Uite aici daca tot vrei un exemplu: Omega91 la problema Motel:

Cod:
raspunsul pt
Cod:

2
1 3
3 8
3
1

este
Cod:
1 2
2 3

sau 0 0?

intreb deoarece teoretic ar trebui sa fie prima varianta, dar sursa mea de 100 mi-o afiseaza pe a 2-a

Daca nu crezi uita-te pe forumul de la problema respectiva....


L.E: Nu am avut nici o problema cu ultimul test....prima solutie a dat TLE pe el si atunci am mers pe alta idee Wink
Memorat
sima_cotizo
Nu mai tace
*****

Karma: 219
Deconectat Deconectat

Mesaje: 596



Vezi Profilul
« Răspunde #21 : Aprilie 05, 2009, 21:43:56 »

Devii offtopic. Au fost si probleme de nationala la care luai 70p cu o sursa gresita, dar nu trebuie sa insisti atata. Daca vrei sa il ajuti cu adevarat, ofera-te sa aflii cum face el sau prezinta-i ideea ta (daca mai este nevoie)...
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #22 : Aprilie 05, 2009, 22:40:46 »

Salut,

Observ ca discutia a devenit offtopic. V-as sugera sa va calmati putin Wink.
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
andrici_cezar
De-al casei
***

Karma: -47
Deconectat Deconectat

Mesaje: 121



Vezi Profilul
« Răspunde #23 : Aprilie 06, 2009, 09:49:21 »

Ordinea cifrelor din noul numar trebuie sa fie aceeasi ca in numarul initial. De exemplu, daca ai numarul initial 4512, si elimini k=2 cifre, atunci rezultatul este 45. Tu probabil afisezi 54 [ ceea ce nu e corect, pt ca 4 trebuie sa apara inaintea lui 5 ].
Mie imi da bine imi da 45 pentru testul tau:D
Mai datimi teste va rog Sad
« Ultima modificare: Aprilie 06, 2009, 10:04:42 de către Andrici Cezar » Memorat
Florian
Nu mai tace
*****

Karma: 125
Deconectat Deconectat

Mesaje: 832



Vezi Profilul
« Răspunde #24 : Aprilie 06, 2009, 11:25:55 »

Cod:
6 2
561934

raspuns : 6934
Memorat
Pagini: [1] 2 3   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines