Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: 1236 Controlor  (Citit de 2000 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« : Februarie 26, 2012, 14:39:20 »

Aici puteti discuta despre problema Controlor.
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
soriyn
Vorbaret
****

Karma: 24
Deconectat Deconectat

Mesaje: 150



Vezi Profilul
« Răspunde #1 : Februarie 26, 2012, 18:05:33 »

Imi explica si mie cineva de ce pentru 2,1 raspunsul e 15 ? E destul de ambiguu enuntul.
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #2 : Februarie 26, 2012, 18:12:07 »

Ce este ambiguu in enunt?

Cati calatori se afla in tren intre statiile 2 si 3? Cati dintre ei se aflau deja in tren inainte de statia 2?
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #3 : Februarie 26, 2012, 18:16:28 »

La (2,1) trebuie sa spui cate persoane se afla in tren intre statiile (2,3) si trebuie sa iei in considerare doar persoanele care au urcat dupa sau la statia 2. La statia 2 urca 5+6+4=15 persoane si doar pe acestea le luam in considerare.
Memorat
feel.good1802
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« Răspunde #4 : Martie 14, 2012, 22:45:14 »

Am o intrebare... imi explicati va rog frumos cum se face pentru linia i=2?
Eu am ca la m[2][1]=15 si m[2][2]=20 m[2][3]=13... nu inteleg cum se face calculul...
Memorat
thesilverhand13
Strain
*

Karma: 9
Deconectat Deconectat

Mesaje: 32



Vezi Profilul
« Răspunde #5 : August 30, 2012, 16:05:40 »

In primul rand,la aceasta problema tu nu trebuie sa abordezi cu o rezolvare pe linii,ci pe coloane...
Trebuie sa utilizezi o matrice dp[ i ][ j ] care sa semnifice numarul de calatori prezenti in tren la statia i + j ,presupunand ca Miruna verifica biletele la statia i.
Este destul de intuitiv faptul ca pentru coloana 1,adica pentru dp[ 1 ][ 1 ], dp[ 2 ][ 1 ]...vom aduna numarul tuturor calatorilor de pe linia respectiva.Iar pentru coloanele 2, 3....respectiv n - 1 vom avea urmatoarea relatie: dp[ i ][ j ] = dp[ i ][ 1 ] - ( a[ i ][ 1 ] + a[ i ][ 2 ] + ........ + a[ i ][ j ] ) + dp[ i + 1 ][ j - 1 ];Mentionez ca in matricea a tu citesti valorile respective din fisierul de intrare.
Bineinteles...se poate reduce complexitatea cu o alta matrice de sume partiale.Dar aici te las pe tine  Very Happy.
Memorat
rares96cheseli
Client obisnuit
**

Karma: 45
Deconectat Deconectat

Mesaje: 60



Vezi Profilul
« Răspunde #6 : Septembrie 14, 2013, 23:53:27 »

Pentru cei care iau 70p cu TLE pe ultimele 3 teste, afisati cu cstdio.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

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