Pagini: [1] 2   În jos
  Imprimă  
Ajutor Subiect: 066 Permutari 3  (Citit de 8874 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
domino
Echipa infoarena
Nu mai tace
*****

Karma: 281
Deconectat Deconectat

Mesaje: 1.340



Vezi Profilul WWW
« : Mai 23, 2005, 14:18:45 »

Aici puteţi discuta despre problema Permutari 3.
Memorat
supernova
Strain
*

Karma: 1
Deconectat Deconectat

Mesaje: 26



Vezi Profilul
« Răspunde #1 : Iunie 11, 2005, 22:35:53 »

Elementele "multimii" M sunt toate distincte?
Memorat
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #2 : Iunie 11, 2005, 23:25:25 »

Daca e multime are prin definitie elementele distincte. Parerea mea ...
Memorat
supernova
Strain
*

Karma: 1
Deconectat Deconectat

Mesaje: 26



Vezi Profilul
« Răspunde #3 : Iunie 12, 2005, 07:42:20 »

Ma gandeam ca poate din cauza aia nu-mi merge decat pe 2 teste, dar sunt intr-adevar dinstincte. Altfel ar fi fost mai grea problema ...
Memorat
Adriana_S
De-al casei
***

Karma: 51
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« Răspunde #4 : Decembrie 04, 2005, 21:34:09 »

eu tot iau wa pe testul 2  Sad . Are ceva mai special?
Memorat

filipb
Nu mai tace
*****

Karma: 232
Deconectat Deconectat

Mesaje: 929



Vezi Profilul
« Răspunde #5 : Decembrie 04, 2005, 21:45:44 »

Pai ce poate fi asa special? Ai grija sa faci corect daca este prima sau ultima permutare. In rest, nu exista nici un caz particular ( de fapt nici alea doua nu erau cazuri particulare, da' sa nu fi gresit ceva minor ).
De exemplu, pe testul
Cod:
6
1 2 3 4 5 6
1 2 3 4 5 6

sa iti dea 1.
Memorat
Adriana_S
De-al casei
***

Karma: 51
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« Răspunde #6 : Decembrie 04, 2005, 21:52:55 »

stiu. Tocmai am luat 100 Very Happy Am dat testul
Cod:

1
5
5
si mi-am dat seama. oricum, 10x
Memorat

sima_cotizo
Nu mai tace
*****

Karma: 219
Deconectat Deconectat

Mesaje: 596



Vezi Profilul
« Răspunde #7 : Martie 29, 2007, 09:27:29 »

Am si eu o problema aici... Fac o clasa de numere mari, cu fiecare "cifra" din numarul mare retine 5 cifre in sistem zecimal... fiecare numar mare are 1000 cifre => pot retine 5000 de cifre zecimale...

Cu toate astea... iau 20 p, cu WA pe restul... sa fi gresit restul implementarii sau mai trebuie mariti vectorii?  Confused

LE: nevermind, fixed it... clasica initializare de vector... incompleta  Rolling Eyes
« Ultima modificare: Martie 29, 2007, 17:09:24 de către Sima Cotizo » Memorat
Stigma
Client obisnuit
**

Karma: 4
Deconectat Deconectat

Mesaje: 78



Vezi Profilul
« Răspunde #8 : Martie 07, 2008, 22:24:07 »

imi cer scuze de la inceput daca pun intrebari puerile, dar sunt novice intr-o oarecare masura.

am vazut un timp foarte foarte scurt (MULT mai scurt decat al meu!) la testele care au luat 90-100 puncte. si se pare ca metoda de rezolvare a problemei e ceva arhicunoscut, dar nu mie! eu am generat toate permutarile, in ordine lexicografica, comparand mereu vectorul curent cu cel dat - evident ca imi iese din timp. poate cineva sa ma ajute sa optimizez sau sa gasesc alta metoda?  Cry
Memorat
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« Răspunde #9 : Martie 08, 2008, 00:51:16 »

Te uiti la prima pozitie si numeri cate multimi sunt care incep cu un element mai mic. Apoi reiei algoritmul de la pozitia 2, ca si cum primul element n-ar fi existat. Si tot asa...
Memorat

Am zis Mr. Green
Stigma
Client obisnuit
**

Karma: 4
Deconectat Deconectat

Mesaje: 78



Vezi Profilul
« Răspunde #10 : Martie 08, 2008, 14:30:52 »

sa vad daca am inteles
pentru 4 1 3 2 ar trebui sa existe 3! astfel de multimi, nu?
pentru 1 3 2 ar trebui sa existe 0!=1
.
.
.
se pare ca am inteles gresit...
...pentru ce ni se da sirul ordonat crescator atunci?

rog rabdare si intelegere  Cry
Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #11 : Martie 08, 2008, 15:19:22 »

pentru permutarea 4 1 2 3 calculezi astfel:

Cate permutari de 4 elemente incep cu ceva mai mic ca 4? cu 1 sunt 3!, cu 2 tot 3! si surprinzator cu 3 sunt tot 3!. Deci 3!*3.
Cate permutari de 3 elemente incep cu ceva mai mic ca 1? Nici una.
Cate permutari de 2 elemente incep cu ceva mai mic ca 2? Tot nici una, deoarece permutarea nu poate sa inceapa cu 1, ptr ca 1 a fost folosit inainte, iar o permutare nu poate sa contine de 2 ori acelasi element. Tu cand ajungi la pasul acesta practic vrei sa vezi cate elemente incep cu 4 1 si sunt mai mici ca 4 1 2 3.
De asemenea ptr pasul urmator (numarul de permutari de 1 element care incep cu ceva mai mic ca 3).

Raspunsul pana la urma va fi 3!*3 = 18.
Memorat
Stigma
Client obisnuit
**

Karma: 4
Deconectat Deconectat

Mesaje: 78



Vezi Profilul
« Răspunde #12 : Martie 08, 2008, 16:53:44 »

eee asa da! multumesc frumos!  Pray scuze ca v-am irosit timpul
Memorat
alex_mircescu
Client obisnuit
**

Karma: -15
Deconectat Deconectat

Mesaje: 55



Vezi Profilul
« Răspunde #13 : August 21, 2008, 15:41:01 »

Imi dati si mie un hint la testu' 10 ... nu-i dau de cap... iau WA...WA si iar WA  d'oh!
Memorat
anna_bozianu
De-al casei
***

Karma: 5
Deconectat Deconectat

Mesaje: 111



Vezi Profilul
« Răspunde #14 : August 21, 2008, 18:36:41 »

Daca lucrezi cu numere mari si in baza 10 raspunsul se incadreaza pe 3000 de cifre ( posibil mai putine, nu am avut rabdare sa verific ) . Vezi daca nu ai declarat vectori prea mici pentru operatii cu nr mari.
Memorat
alex_mircescu
Client obisnuit
**

Karma: -15
Deconectat Deconectat

Mesaje: 55



Vezi Profilul
« Răspunde #15 : August 22, 2008, 09:00:20 »

limitele sunt bune, e altceva...
 
pentru testul maxim
1000
1 ..... 1000
1000...... 1
cat va da?
mie imi da:
Cod:
804774520154187547087404867846007971438749728421429265087599820859877024797258041184088416973938809600959977220394392117263333745989617117802647659339889181994849008174147519837647255454377465039559011901990552241749950924994087202836556189292992582112787774875772974674238362091651567295699954024953265779671911470865026370647916926151114818228524834948698695106857293153223335594793337640582414758287707439176499616253735676749119463492272170759069048443173186403856181756594616862785688806562463117222073953602714608432337495219351742696624050957178641534338264896852472262825017560416000523366302054683655955409569271736340328730048307382796562529620426185522489792719857410229929950839818684443133665144161642666372233623107231673093968093417951205801901075232951695456843779359292489890321530706816397802770884975969919906638203446711113204278900799472561500275675230614255523853698068705250400031777070294663223404207936351843021815576038786356228389090514447731082922125784375920447677942952177012553725934293349395125822468164878416320307561779787929036526487343233524358337819559823807508062549244579976010390888828564024374723491985285913163493256605911140598048648306363234420931664073573812234520317567041503032568451080530340966608452287948573866123381795936965180250916654336452916133053539917305364545614151562783716357779304416328696689651986532086735320353999225663721576772300558931910262313104072187976361224277117200602871389054448412689263594921189365146207580168048864876931314490028805643770504941870381241858046272986546995131027917441119308457499548022826693925430845691724754775076460967731377952923854767629800281534620893280519798980444443531808679803772037133052970123599404712387794035720081623779459836622042342459691803283842137768774243711292249921597445817038593638744777285229679314764582246250048373298706287940274857063853299750674437881388562868237040316028246689656030102799388580306966155289138198146304866556576539729205579728642278167012434190005194779727108554393485644497515173531504688440415147261138997650175937856325507697726793819919652561912242901989743402489032922520758058618241778173884057021280364308798914313611883745497996188509484347164802127354809191483570321658460270716163680193992745048461121711807401248542486833818008307380211867967671555878821940055506944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
« Ultima modificare: August 30, 2008, 14:13:01 de către Paul-Dan Baltescu » Memorat
anna_bozianu
De-al casei
***

Karma: 5
Deconectat Deconectat

Mesaje: 111



Vezi Profilul
« Răspunde #16 : August 22, 2008, 17:34:13 »

Raspunsul tau e dublu fata de ce mi-a dat mie.
Probabil ca raspunsul meu e corect (evaluatorul mi-a dat 100 de puncte).

Citat
402387260077093773543702433923003985719374864210714632543799910429938512398629020592044208486969404800479988610197196058631666872994808558901323829669944590997424504087073759918823627727188732519779505950995276120874975462497043601418278094646496291056393887437886487337119181045825783647849977012476632889835955735432513185323958463075557409114262417474349347553428646576611667797396668820291207379143853719588249808126867838374559731746136085379534524221586593201928090878297308431392844403281231558611036976801357304216168747609675871348312025478589320767169132448426236131412508780208000261683151027341827977704784635868170164365024153691398281264810213092761244896359928705114964975419909342221566832572080821333186116811553615836546984046708975602900950537616475847728421889679646244945160765353408198901385442487984959953319101723355556602139450399736280750137837615307127761926849034352625200015888535147331611702103968175921510907788019393178114194545257223865541461062892187960223838971476088506276862967146674697562911234082439208160153780889893964518263243671616762179168909779911903754031274622289988005195444414282012187361745992642956581746628302955570299024324153181617210465832036786906117260158783520751516284225540265170483304226143974286933061690897968482590125458327168226458066526769958652682272807075781391858178889652208164348344825993266043367660176999612831860788386150279465955131156552036093988180612138558600301435694527224206344631797460594682573103790084024432438465657245014402821885252470935190620929023136493273497565513958720559654228749774011413346962715422845862377387538230483865688976461927383814900140767310446640259899490222221765904339901886018566526485061799702356193897017860040811889729918311021171229845901641921068884387121855646124960798722908519296819372388642614839657382291123125024186649353143970137428531926649875337218940694281434118520158014123344828015051399694290153483077644569099073152433278288269864602789864321139083506217095002597389863554277196742822248757586765752344220207573630569498825087968928162753848863396909959826280956121450994871701244516461260379029309120889086942028510640182154399457156805941872748998094254742173582401063677404595741785160829230135358081840096996372524230560855903700624271243416909004153690105933983835777939410970027753472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Deci undeva inmultesti cu 2. Totusi e de mirare ca numai la testul asta nu ti-a dat.
Memorat
alex_mircescu
Client obisnuit
**

Karma: -15
Deconectat Deconectat

Mesaje: 55



Vezi Profilul
« Răspunde #17 : August 30, 2008, 13:59:41 »

mersi...sper ca asta era  Thumb up

>LE<  sutaaa...!!!  Whistle
« Ultima modificare: August 30, 2008, 14:27:32 de către Alex Mircescu » Memorat
avram_florin
Strain


Karma: -1
Deconectat Deconectat

Mesaje: 10



Vezi Profilul
« Răspunde #18 : Februarie 05, 2010, 22:45:21 »

Cred ca timpul de executie e prea mare pentru problema asta.Ar trebui redus undeva intre 0.3-0.5 sec.
Memorat
Florian
Nu mai tace
*****

Karma: 125
Deconectat Deconectat

Mesaje: 832



Vezi Profilul
« Răspunde #19 : Februarie 05, 2010, 22:52:55 »

Cred ca timpul de executie e prea mare pentru problema asta.Ar trebui redus undeva intre 0.3-0.5 sec.

De fapt, cred ca trebuie redus la 0.1 secunde.
Memorat
Mishu91
Nu mai tace
*****

Karma: 169
Deconectat Deconectat

Mesaje: 751



Vezi Profilul
« Răspunde #20 : Februarie 06, 2010, 00:33:08 »

Cred ca timpul de executie e prea mare pentru problema asta.Ar trebui redus undeva intre 0.3-0.5 sec.
Atâta timp cât nu există soluții ineficiente care să ia punctaj mare, nu văd de ce ar fi redusă limita de timp. Smile
Memorat
Magnus
Client obisnuit
**

Karma: 0
Deconectat Deconectat

Mesaje: 57



Vezi Profilul
« Răspunde #21 : Mai 28, 2011, 12:05:27 »

e o mica problema in pagina problemei:
daca apesi pe comentarii si selectezi pagina a doua se poate da scroll si in dreapta, nu numai in sus si jos cum ar trebui (am verificat cu internet explorer,firefox,chrome,opera)
nu e cine stie ce bug, dar ar fi bine sa fie reparat Wink
Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #22 : Mai 28, 2011, 14:39:54 »

Poti sa precizezi si ce rezolutie folosesti? Mie mi se vede bine.
Memorat
Magnus
Client obisnuit
**

Karma: 0
Deconectat Deconectat

Mesaje: 57



Vezi Profilul
« Răspunde #23 : Mai 28, 2011, 15:09:33 »

eu folosesc 1366x768 (am incercat si cu 1280x768,1280x720,1024x720,800x600, tot la fel), deci nu pare sa fie de la asta,
dar celelalte pagini (1 si 3) mi se vad bine, in afara de asta.
tu ai intrat de pe forum sau de pe pagina problemei?
ceea ce vreau sa spun cu asta este ca http://infoarena.ro/forum/index.php?topic=386 se vede bine,
dar http://infoarena.ro/problema/perm3#comentarii nu se vede bine daca selectezi pagina 2 de la comentarii
« Ultima modificare: Mai 28, 2011, 15:15:14 de către Daniel Anghel » Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #24 : Mai 28, 2011, 19:10:49 »

Da am inteles ce zici, in schimb mie imi merge bine si incerc sa vad de ce tie nu ti se vede bine Smile.
Memorat
Pagini: [1] 2   În sus
  Imprimă  
 
Schimbă forumul:  

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