- Nagy aksival és erős hardverrel megjött Magyarországra a Poco X8 Pro és Pro Max
- Google Pixel Watch 3 - képpontos idő
- Yettel topik
- OnePlus Nord 3 - kapcsoljuk északot
- Xiaomi 17 Ultra - jó az optikája
- Bemutatkozott a Poco X7 és X7 Pro
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Nothing Phone 2a - semmi nem drága
- Íme az új Android Auto!
- Motorola Moto G06 Power – nagyfater új zakót vett
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- balojazz: Szódakészítés üzembiztosan és olcsón! Figyelem, csak hardcore szódázóknak!
- Luck Dragon: Asszociációs játék. :)
- MasterDeeJay: RAM gondolatok: Mennyi a minimum? DDR3 is jó?
- sziku69: Fűzzük össze a szavakat :)
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
loszerafin
#143
üzenetére
Ugyanez bash shell script formájában:
for ((r=1; r<=8; r++))
do
for ((c=1; c<=8; c++))
do
if [[ $(( (r+c) % 2 )) == 0 ]]
then
TABLA[$((r * 8 + c))]='' ''
else
TABLA[$((r * 8 + c))]=''*''
fi
done
done
while read f c r
do
TABLA[$((r * 8 + c))]=''$f''
done
for ((r=1; r<=8; r++))
do
echo -n ''|''
for ((c=1; c<=8; c++))
do
echo -n ''${TABLA[r * 8 + c]}''
done
echo ''|''
done
Azt hiszem magától értetõdõ, leszámítva, hogy kevésbé olvasható.
Annyit fûznék még hozzá, hogy bash-ban nincs 2 dimenziós tömb (illetve asszociatív - az awk-ban ez van) ezért ki kellett lapítani egy dimenziósra a sakktáblát. -
loszerafin
senior tag
válasz
loszerafin
#143
üzenetére
Indítás:
awk -f sakk.awk myinput
Írj köré bash programot, ami
1. Ellenőrzi az inputot
2. Átalakítja úgy, hogy jó legyen ennek az awk scriptnek
Új hozzászólás Aktív témák
- Linux kezdőknek
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Jó a retró: Chieftec UNI számítógépház
- PlayStation 5
- Az év legnagyobb kalandjára hív az új AMD Software
- Home server / házi szerver építése
- Zyxel NAS326
- Le Mans Ultimate
- Távol-keleti webshopok OFF topikja (játékok, kuponok, stb.)
- E-roller topik
- További aktív témák...
- PC Game Pass előfizetés
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Apple Watch Series 10 GPS+Cellular 46mm, Újszerű, 1 Év Garanciával
- Dell Latitude 7300 Core i5-i7, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- Nvidia Quadro és AMD FirePro kártyák - számla, 6 hó gar.
- OnePlus Nord CE3 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! ASUS B360 i7 9700 16GB DDR4 512GB SSD RTX 2070 8GB Cooler Master MasterboxTD500 FSP 650W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


