W pliku szachy.txt znajduje się zapis partii szachów, jaką w 2020 roku rozegrali polski arcymistrz Jan Krzysztof Duda oraz mistrz świata Magnus Carlssen. Zapis partii składa się z opisów 125 plansz przedstawiających stany gry (położenie bierek na szachownicy) po kolejnych posunięciach każdego z graczy. Opis każdej planszy składa się z:
• 8 wierszy tekstu po 8 znaków w każdym wierszu
• kolejne znaki w wierszach oznaczają:
− znak '.' − puste pole
− wielkie litery − białe bierki (czyli białe figury i pionki)
− małe litery − czarne bierki
− oznaczenia bierek to:
K/k − król, H/h − hetman,
W/w − wieża, G/g − goniec,
S/s − skoczek, P/p − pionek.
Dla zachowania czytelności, po każdym opisie następuje pojedynczy pusty wiersz.
Wieża szachuje króla przeciwnego gracza, jeśli znajduje się w tym samym wierszu lub w tej samej kolumnie co król i pomiędzy nimi nie ma żadnej innej bierki.
Podaj na ilu planszach biała wieża szachuje czarnego króla
szachy.txt
• 8 wierszy tekstu po 8 znaków w każdym wierszu
• kolejne znaki w wierszach oznaczają:
− znak '.' − puste pole
− wielkie litery − białe bierki (czyli białe figury i pionki)
− małe litery − czarne bierki
− oznaczenia bierek to:
K/k − król, H/h − hetman,
W/w − wieża, G/g − goniec,
S/s − skoczek, P/p − pionek.
Dla zachowania czytelności, po każdym opisie następuje pojedynczy pusty wiersz.
Przykład:
wsghkgsw
pppppppp
........
........
....P...
........
PPPP.PPP
WSGHKGSW
wsghkgsw
pp.ppppp
..p.....
........
....P...
........
PPPP.PPP
WSGHKGSW
Wieża szachuje króla przeciwnego gracza, jeśli znajduje się w tym samym wierszu lub w tej samej kolumnie co król i pomiędzy nimi nie ma żadnej innej bierki.
Podaj na ilu planszach biała wieża szachuje czarnego króla