Új hozzászólás Aktív témák
-
válasz
peterszky
#161
üzenetére
Én átkonvertálnám egy olyan filera, hogy egy bábu, egy sor, egy sorban a bábu neve, mezőszeparátor, pozíció, majd sorbarendezném első mező szerint, megszámolnám, hány bábu van, sorba rendezném második mező szerint, megszámolnám, hány olyan mező van, ami egynél többször szerepel.
Az átalakítás kb. ennyi:
sed -e 's/ //g' -e 's/,/\n/g' allas.txt|sed -e 's/[a-h][1-8]$/|&/'
a többit még szöszölöm a manualból, ha még érdekes
-
loszerafin
senior tag
-
loszerafin
senior tag
válasz
peterszky
#142
üzenetére
Írtam egy kis awk scriptet:
BEGIN {
for (r=1; r<=8; r++){
for (c=1; c<=8; c++) {
if ((r+c) % 2 == 0) TABLA[r,c]='' ''; else TABLA[r,c]=''*''
}
}
}
TABLA[$3,$2]=$1;
END {
for (r=1; r<=8; r++){
printf ''|'';
for (c=1; c<=8; c++) {
printf TABLA[r,c]
}
print ''|'';
}
}
Ennek egy ilyen input fájl kell:
B 1 1
H 2 1
F 3 1
B 8 1
F 4 3
f 4 4
g 3 5
g 7 5
g 4 7
Az első karakter a sakkbábu, nagybetűvel a fekete, kicsivel a fehér. Gyalogot is jelölni kell!
A második oszlop az oszlop sorszáma, harmadik a sor.
És ez az eredménye:
|BHF* * B|
|* * * * |
| * F * *|
|* *f* * |
| *g* *g*|
|* * * * |
| * g * *|
|* * * * | -
loszerafin
senior tag
válasz
peterszky
#138
üzenetére
Azt hiszem, az elvárások tényleg egy kicsit magasak.
Figyu, te bölcsész vagy az eltén? De akkor minek a unix?
a, minden algoritmus, ami nem maga kód és a feladattal foglalkozik.
b, de nyilván én egy kissé kódhoz-közelebbi-algoritmusra gondoltam
c, semmi kedvem elolvasni azt a rengeteg szöveget ami a feladathoz tartozik
d, olvasd el Te, írd meg az algoritmust, majd a részeinek bash-ba kódolásában segítek
Ha pedig kész megoldást akarsz, mondd azt és ne kertelj.
Új hozzászólás Aktív témák
- Milyen légkondit a lakásba?
- Cyberpunk 2077
- MIUI / HyperOS topik
- Derült égből villámcsapás: vége a Ford elektromos kalandjának
- MW2 - MW3 játékosok baráti köre
- Bittorrent topik
- droidic: Safe Mode az agyban
- Milyen notebookot vegyek?
- ThinkPad (NEM IdeaPad)
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- Apple iPhone 15 128GB,Újszerű,Dobozával,12 hónap garanciával
- Hario MINI MILL SLIM PLUS tekerőt keresek, mert elveszett
- Xiaomi 13T Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPad A16 128GB,Újszerű,Töltővel,12 hónap garanciával
- Apple iPhone 7 / 128GB / Kártyafüggetlen / 12Hó Garancia / akku :84%
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



