Új hozzászólás Aktív témák
-
peterszky
őstag
Készen vagyok a feladatokkal, amelyek most már hibátlanul működnek.
Ezúton szeretném megköszönni az összes kedves fórumtársnak, főleg Jester01-nek és loszerafinnak a segítségét!
További jó shell script írást mindenkinek
-
peterszky
őstag
válasz
loszerafin
#164
üzenetére
köszi mindet

ma beszéltem egy évfolyamtársammal ( most mondta, hogy készen van velük ) és kérdezgettem, hogyan lenne érdemes
bemenet: két read, így a többit nem veszi figyelembe
ellenőrzés: sok if és grep egyszerű módon
pl a bástya ellenőrzésénél:
greppel kiszedni a 3 betűs kifejezések első betűjét ( jelen esetben B vagy b, mert bástya ) és azt megnézni, hogy 2nél több-e, ha igen, akkor hiba
ezek alapján nagyjából meg tudom csinálni ( azaz nagyon remélem
) -
peterszky
őstag
ha a \ (sortörés) jellel adunk meg inputot, akkor hogyan lehet azt elérni, hogy csak az első 2 sort nézze a script?
Kc6, d6, Bc7, g7
Ba4 b6 Kg8
''Az input egy sakkjáték állás, két sorban. (Az input többi sorával - ha van - nem kell foglalkozni.) Az első sorban a világos figurákat, a másodikban a sötéteket soroljuk fel. Egy figurát 2 vagy 3 jel ad meg. Ebből két jel a figura helye (a1-h8), egy ezeket megelőző jel a figura betűje (B/F/H/V/K, mindig nagybetű), ami elmarad, ha ''gyalog'' a figura. A felsorolást helyköz és/vagy vessző tagolja, a tagoló jelek tetszőleges sorozata is szerepelhet egyetlen elválasztó jel helyett.
Ellenőrizni kell, hogy az input az előző pontbeli szabályoknak megfelel-e. Ha nem, azt hibaként kell kezelni. Az is hiba, ha két figurát ugyanarra a helyre kellene tenni, vagy hiányzik valamelyik király, vagy valamelyik figurából több van, mint a játék kezdetén. (Elvileg lehetne több B/H/F/V a ''gyalogátváltozás'' miatt, de ezt nem engedi meg a feladat.)''
ezeket az ellenőrzéseket hogyan lehetne a legegyszerűbb módon elvégezni?
előre is köszönöm a segítségeket
üdv
peterszky -
peterszky
őstag
tegnap vettem egy könyvet ( UNIX/Linux héjprogramozás ) és kezdek megvilágosodni

egy kérdésem lenne:
hogyan lehet megoldani, hogy az inputot két sorban kérjük be?
Egy fájlnál nincs gond, de parancssorban hogy lehet ezt megoldani ( ez dönti el, hogy fekete vagy fehér lesz a sakkbábú )? -
peterszky
őstag
válasz
loszerafin
#145
üzenetére
a hozzászólást lehet töröltetni

egyébként nagyon szépen köszönöm! ilyesmi információra lett volna szükségem, hogy legyen valami, amin elindulhatok. remélem azért még gyakon is kapunk valami használható parancsokat. tényleg nagyon sokat segítettél
a hsz-okat elmentettem, ha lesz még valami gondom, akkor priviben megkereslek, ha nem gond.
[Szerkesztve] -
peterszky
őstag
válasz
loszerafin
#141
üzenetére
igen, első félévem az iskolában és kb 0ról kezdtem a Linuxot, ezt nem írtam.
ahogy hazaértem átnézem azokat amiket írtál
az a gondom, hogy ilyen mátrixszerűségekről még szó sem volt, de a beadandóban kérik
és most 3 hétig nem is lesz EA, mert okt 23 aztán szünet, utána meg már be kell adni a dolgot
mégegyszer köszi, hogy segítesz, ha tudom majd meghálálom
[Szerkesztve] -
peterszky
őstag
válasz
loszerafin
#137
üzenetére
lehet, hogy ez egy hülye kérdés lesz

az a leírás nem valami algoritmus szerűség?
Új hozzászólás Aktív témák
- Debrecen és környéke adok-veszek-beszélgetek
- Döbbenetesen sok energia kell az érkező Nova Lake működéséhez?
- OnePlus 15R - régen minden jobb volt
- A Sony szerint a PlayStation 5 konzolokat még nem érinti a memóriahiány
- ASUS notebook topic
- Milyen autót vegyek?
- OLED monitor topic
- Samsung Galaxy A52s 5G - jó S-tehetség
- Apple Watch Sport - ez is csak egy okosóra
- Spórolós topik
- További aktív témák...
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Antivírus szoftverek, VPN
- Xiaomi Redmi 14C / 4/128GB / Kártyafüggetlen / 12Hó Garancia
- í kilenc! AKCIÓS PRECÍZIÓS KÉSZÜLÉK! 7670 i7-12850HX 32GB RAM 1TB SSD Nvidia RTX A3000 12GB 1 év gar
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4275
- Magyarország piacvezető szoftver webáruháza
- GYÖNYÖRŰ iPhone 15 Pro Max 256GB Blue Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4240
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


)


