mam pole, napr. [pes, pes, kocka, prase, prase, prase, had, had, had, kun]
a chci z nej udelat [pes, kocka, prase, had, kun].
proste vyhazet vse co tam je vickrat nez jednou. jde to nejak jednoduse? pripadne neexistuje treba nejaka funkce na to? ???
Printable View
mam pole, napr. [pes, pes, kocka, prase, prase, prase, had, had, had, kun]
a chci z nej udelat [pes, kocka, prase, had, kun].
proste vyhazet vse co tam je vickrat nez jednou. jde to nejak jednoduse? pripadne neexistuje treba nejaka funkce na to? ???
a ted potrebuju tohle:
pole [1,2,1,2,1,2,3,4,8,9,1,2,3,4] se zredukovalo na [1,2,3,4,8,9]
tedy po dvojicich. je potreba zkontrolovat aby zadne 2 prvky jdouci po sobe se neopakovaly. prvky 1 a 2 jsou tam za sebou celkem 4x tudiz tam potrebuju mit jen jeden vyskyt.
edit: ty dvojice me zajimaji jen takto: (a,a+1) (a+2,a+3) (a+4,a+5)
moc sem o tom nepremyslel, ale co takhle proste ty dvojice nahazet do pole a pak to udelat stejne jako predchozi pripad?Citace:
Původně odeslal Braindead
asi uz sem moc ospalej ... ale nechapu zadani :)Citace:
Původně odeslal Braindead