A ZH-n bármilyen korábban elkészített anyagot lehet használni (írott, nyomtatott, saját fájlok, Internetes dokumentáció). Nem lehet viszont élő segítséget használni: szomszéd, telefon, chat, e-mail stb. A feladatokat egyszerű szövegszerkesztő segítségével kell megoldani. Az elkészített .java fájlokat a NEVEM_ppke_java_zh_MEGOLDOTTAK.zip fájlba összecsomagolva el kell küldeni a kitlei kukac elte pont hu címre. A .class fájlok nem kellenek. A MEGOLDOTTAK rész jelezze, hogy melyik részfeladatok készültek el, pl. NEVEM_ppke_java_zh_134.zip. --------------------------------- Kötelező alapfeladat 1. szerver, véletlenszámokat generál 1 és x között (java.util.Random) x, k és n parancssori paraméterei a szervernek k kliens kapcsolódik egymás után a kliens elküldi a saját nevét egy sorban a szerver mindenkinek elküldi x-et ebből n lépés egymás után: minden kliens tippel egyet (sorban egymás után) akié (akiké) a legközelebb van, kap egy pontot a szerver mindenkinek elküldi a végén, ki a győztes --------------------------------- A további feladatokat tetszőleges sorrendben lehet megoldani 2. ha egy kliens olyan tippet ad, ami már szerepelt egy korábbi körben, akkor kimarad egy körből erről értesítést is kap ugyanabban a körben a tippek nem interferálnak ha az n kör lejárta előtt már csak a tippelhető számok 20%-a marad, a szerver kilép és győztest hirdet 3. grafikus felület a klienseknek tippelő gombok a már elhasznált tippek legyenek kikapcsolva (setEnabled) a 2.-ben visszajött tippek gombjai emellett legyenek pirosak tipp elküldése napló 4. a szerver további parancssori paramétereket kap, fájlneveket amíg a fájlokban vannak számok, addig azokat adja fel utána random 5. a kliensek párhuzamosan tippelnek azonnal kapjanak értesítést arról, hogy a szerver fogadta a tippjüket