Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zadatak(z-trening)

[es] :: Art of Programming :: Zadatak(z-trening)

[ Pregleda: 3135 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

seymour
student
Novi sad

Član broj: 57634
Poruke: 65
*.dynamic.sbb.co.yu.

Sajt: www.extrafull.com


Profil

icon Zadatak(z-trening)20.07.2007. u 15:26 - pre 204 meseci
Da li neko ima ideju kako se na optimalan nacin moze resiti problem koji sam naveo dole?

U školu plesa uclanjeno je m mladica i n devojaka. Svako od njih ima svoju listu partnera suprotnog pola sa kojima voli da igra. Lista je uredena tako da svako više voli da igra sa onim partnerom koji se nalazi bliže pocetku u njegovoj listi nego sa onim koji se nalazi bliže kraju. Tako svako najviše voli da igra sa prvim iz svoje liste, a najmanje sa poslednjim, dok sa onima koji nisu u listi uopšte nece da igra.

Potrebno je podeliti plesace u muško-ženske parove tako da važi sledeci uslov: ako mladic A i devojka V nisu u paru tada je mladic A u paru sa devojkom koja se nalazi ispred V u njegovoj listi ili je devojka V u paru sa mladicem koji se nalazi ispred A u njenoj listi.

Ulaz.
U prvoj liniji standardnog ulaznog nalaze se brojevi m i n (1 <= m, n <= 1000). U sledecih n linija opisane su liste mladica: na pocetku i+1-ve linije nalazi se broj k iza koga slede k razmakom razdvojenih brojeva koji predstavljaju listu i-og mladica. Potom sledi m linija u kojima su opisane liste devojaka: na pocetku n+i+1-ve linije nalazi se broj k iza koga slede k razmakom razdvojenih brojeva koji predstavljaju listu i-te devojke.

Izlaz.
U prvu liniju standardnog izlaza upisati koliko je ukupno parova oformljeno, a u narednim linijama nabrojati te parove tako da u svakoj liniji budu upisana dva razmakom razdvojena broja: redni broj mladica pa redni broj devojke koji igraju u paru.

Navesti bilo koje rešenje koje zadovoljava traženi uslov.

Primer:

Ulaz
3 4
2 1 3
2 4 1
4 1 3 4 2
3 2 1 3
2 1 2
2 3 1
2 1 3

Izlaz
2
2 1
3 3
"necu da budem hipster kao ovi arhitekti koji znaju svakom ime, sta je radio, gde zivi, gde mu je office, gde drzi predavanja i sl... I onda kada vidis neku gradjevinu prvi put treba da pogodis cija je na osnovu stila. Bljak!"
 
Odgovor na temu

Nemanja_666
Nemanja Tatic
Gradiska

Član broj: 116292
Poruke: 221
217.23.204.*



+19 Profil

icon Re: Zadatak(z-trening)21.07.2007. u 15:11 - pre 204 meseci
Nisam bas siguran ali mislim da bi se moglo uraditi da se liste prestave kao graf i zatim odradi topolosko sortiranje. Ako ovo nepomogne potrazi na netu alogoritam Stable merige(koji ja ne znam).
 
Odgovor na temu

seymour
student
Novi sad

Član broj: 57634
Poruke: 65
*.dynamic.sbb.co.yu.

Sajt: www.extrafull.com


Profil

icon Re: Zadatak(z-trening)21.07.2007. u 16:16 - pre 204 meseci
Jeste,to je to...Svaka cast,mlade snage rasturaju,nema sta :D
"necu da budem hipster kao ovi arhitekti koji znaju svakom ime, sta je radio, gde zivi, gde mu je office, gde drzi predavanja i sl... I onda kada vidis neku gradjevinu prvi put treba da pogodis cija je na osnovu stila. Bljak!"
 
Odgovor na temu

seymour
student
Novi sad

Član broj: 57634
Poruke: 65
*.dynamic.sbb.co.yu.

Sajt: www.extrafull.com


Profil

icon Re: Zadatak(z-trening)23.07.2007. u 19:13 - pre 204 meseci
Hmm,nikako ne mogu da prilagodim SMP za razlicit broj zena i muskaraca...
"necu da budem hipster kao ovi arhitekti koji znaju svakom ime, sta je radio, gde zivi, gde mu je office, gde drzi predavanja i sl... I onda kada vidis neku gradjevinu prvi put treba da pogodis cija je na osnovu stila. Bljak!"
 
Odgovor na temu

RooTeR
Rajko Nenadov
nema ga
Detelinara, NS

Član broj: 2386
Poruke: 385
*.ADSL.neobee.net.



Profil

icon Re: Zadatak(z-trening)26.07.2007. u 15:47 - pre 203 meseci
Ako se dobro secam, radi se isto kao i da ih ima isti broj ... e sad, mozda mene secanje bash i ne sluzi dobro :)
mmmmmm.. aahhhhhh..
e, nije sex nego serem!
 
Odgovor na temu

seymour
student
Novi sad

Član broj: 57634
Poruke: 65
*.dynamic.sbb.co.yu.

Sajt: www.extrafull.com


Profil

icon Re: Zadatak(z-trening)26.07.2007. u 23:33 - pre 203 meseci
Da li mozes da mi napises pseudo kod(ili jos bolje c++ ako te ne mrzi),ali sa objasnjenjima?Izgleda da ja nesto nisam dobro implementirao algoritam...
"necu da budem hipster kao ovi arhitekti koji znaju svakom ime, sta je radio, gde zivi, gde mu je office, gde drzi predavanja i sl... I onda kada vidis neku gradjevinu prvi put treba da pogodis cija je na osnovu stila. Bljak!"
 
Odgovor na temu

[es] :: Art of Programming :: Zadatak(z-trening)

[ Pregleda: 3135 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.