Informatyk z firmy „KompOK” zapisał w pliku hasla.txt 200 haseł. Każde hasło umieszczone jest w osobnym wierszu pliku. Hasło składa się tylko z małych liter alfabetu angielskiego, zaś jego długość wynosi od 3 do 10 znaków. Wykorzystując dane zawarte w tym pliku, wykonaj poniższe polecenia. Odpowiedzi do poszczególnych podpunktów zapisz w plikach tekstowych o nazwach wynik4a.txt, wynik4b.txt, wynik4c.txt.
a) W pliku wynik4a.txt podaj, ile haseł ma parzystą, a ile nieparzystą liczbę znaków.
b) W pliku wynik4b.txt utwórz zestawienie haseł (po jednym w wierszu), które są palindromami. Palindrom to wyraz brzmiący tak samo przy czytaniu z lewej strony do prawej, jak i odwrotnie, np. kajak, potop.
c) Zapisz w pliku wynik4c.txt zestawienie haseł (po jednym w wierszu) zawierających w sobie dwa kolejne znaki, których suma kodów ASCII wynosi 220.
Przykłady: Hasło krzysio zawiera dwa kolejne znaki si, których suma kodów ASCII wynosi 220. Kod ASCII znaku s to 115, kod znaku i to 105; suma kodów wynosi 115+105 = 220. Hasło cyrk zawiera również takie dwa kolejne znaki. Kod ASCII znaku c to 99, kod ASCII znaku y to 121; suma kodów wynosi 99+121=220.
Hasła z pliku hasła.txt:
adghgd
ajakok
akokos
amkoku
amodda
aokor
aokormn
apraw
asprz
awaspr
bgsbg
bgsbgfs
bgsbgfsj
bimbam
bazar
bkjbg
bkjbgsb
bnsun
balon
bnsunru
cikkaj
damkok
damod
damodd
dasdfg
ddamk
ddamko
dfbkj
dfbkjbg
dfghjh
dghgda
drty
dompmod
eraz
edamo
edamod
erynap
fbkjbgs
fbkjbgsb
fghjhg
gdasdf
ghdfbkjb
ghgdas
ghjhgf
goryl
grafarg
hdfbkjb
hdfbkjbg
hgfds
hilary
iek
isksad
iughd
jbgsbgf
jbgsbgfs
jhgfds
jkaokor
jkaokorm
jkjkaok
jkjkaoko
kadrty
kajak
keryn
kisksa
kjbgsbg
kjbgsbgf
kjkaoko
kjkaokor
kkadrt
kkajak
kkkadr
kkkke
kkompo
klwiek
kokoso
kokuuo
komok
kompiel
kompo
kompoc
kompok
kompoot
kompooto
kompost
kompot
komput
komu
komunikat
kormnbn
ksadgh
kurek
kuuok
matam
mkokuu
mnbns
mnbnsun
mnbnsunr
moddam
mpokk
mpokkk
mpokko
mpokraz
mpoopm
mpoot
mpootoo
mpootoot
mpouiuopm
mputer
napraw
nbnsu
nbnsunr
nruiu
nruiugh
nruiughd
nsunruiu
oddo
okisks
okkkad
okkomp
okormnb
okulary
omnibus
omo
ompioroip
ompoci
ompokk
ompooto
ompootoo
ootoj
ootojkj
ootojkjk
ootooto
ootootoj
ormnb
otojk
otojkjk
otoot
otootoj
pikole
pocikk
pokaz
pokkka
pokop
pokraja
pokrzywa
pole1
ponton
pooto
pootoot
prawas
putery
rawasp
rmnbnsu
rmnbnsun
ruiughd
ruiughdf
rzeda
rzedam
sokisk
sprze
sprzed
sunruiu
sunruiug
teryna
tojkj
tojkjka
tojkjkao
tooto
tootojk
ughdf
ughdfbk
uiughdf
uiughdfb
unrui
unruiug
unruiugh
uoklw
uoklwi
uteryn
wasprz
wasprze
wiek
ynapra
zedamo
plkjjklp
pokkop
przegra
poker
mops
polewa
polega
komputer
komputerek
wafelek
kolomp
plomp
plolp
jakakd
komput
kupiec
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Gotowe :)
http://pastebin.com/C6c11pyw
Tylko zmień nazwę hasła.txt na hasla.txt bo nie wyszukuje polskich znaków.
w razie błędów pisz na PW
Pomogłem? Daj mi Naj :)