Itt érdekes „rejtvényeket” fogok feladni. (Kicsit kiterjesztése a „konyhanyelven” témának, csak kicsit irányítva.)
Halmazművelet karakterláncokon
Adott:
– Két lista.
– Legjobb, ha file-ből tölthetőek be (nyalván ez ujjgyakorlat benne…).
– A két listában lehetnek azonos és különböző elemek (karakterláncok).
– A lista elemeinek kerekterkészlete feleljenek meg, mondjuk a linukszban használt file-rendszerével (betűk, számok, „”, „/”…)
– A lista elemei bármivel el lehetnek választva. (Ha pl.: ” „, vannak elválasztva, akkor gondoskodni kell a stringekben lévő ” „-ről is pl.: ” „. Az egyszerűség kedvéért javaslom mondjuk a „n”-t, amely nem szokott a file-okban lenni.)
Feladat:
– Halmazműveletek (kivonás, metszet, unió). /Így egyszerűen/
– A végeredménynek olyannak kell lenni, hogy minden elemet tartalmazzon, amit tartalmaznia kell és egy elemet sem tartalmazhat duplán.
Programozási nyelv:
Bash, perl script.
„Kinézet” pl.:
halmaz A –kivon B C /A-nak és B-nek a különbsége; a végeredmény C-ben/
Részmegoldások is jöhetnek.
Jó szórakozást!
ui.: kérek mindenkit, hogy az iskolai feladatait ne adják itt fel, mert az nem azért van, hogy valaki megoldja helyettük. Ide a mindennapi feladatok kerüljenek, melyre esetleg valaki optimálisabb megoldást vár, vagy nem tudja megoldani.
A kérdések és a válaszok a jobb áttekinthetőség kedvéért megjelenhetnének így pl.:
Code:
[b][color color=red]Halmazművelet karakterláncokon[/color][/b]
[b][color color=blue]Halmazművelet karakterláncokon[/color][/b]
legutóbbi hsz