Hirdetés
- Xiaomi 12 - az izmos 12
- Titan 2 Elite néven érkezik egy újabb BlackBerry-szerű Unihertz
- Yettel topik
- Android alkalmazások - szoftver kibeszélő topik
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- iPhone topik
- Megtalálták az akkumulátortechnológiai Szent Grált? - CES
- One mobilszolgáltatások
- Vivo V40 5G - az első benyomás fontos
- Minden a BlackBerry telefonokról és rendszerről
Ú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.
Új hozzászólás Aktív témák
- Új DELL UltraSharp U2722DE 27" monitor QHD LCD IPS 27% ÁFÁs
- Eredeti Microsoft Windows 10 / 11 Pro OEM licenc Akciós áron! 64/32 bit Azonnali kézbesítéssel
- OnePlus 12 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- 173 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5080 (ELKELT)
- SzuperÁron! 5G LTE! Microsoft Surface Pro 8 i7-1185G7 16GB 512GB 1 év garancia - hajszálrepedt
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


