Məsələlər
Шахматная доска в нотации FEN
Шахматная доска в нотации FEN
В FEN (Forsyth-Edwards Notation), шахматная доска описывается следующим образом:
\begin{itemize}
\item Положение на всей доске указано по горизонталям, начиная с верхней горизонтали и заканчивая нижней.
\item Символ "\textbf{/}" используется для разделения данных соседних горизонталей.
\item Положение на каждой горизонтали указывается слева направо.
\item Белые фигуры указываются заглавными латинскими буквами: \textbf{PNBRQK}.
\item Черные фигуры указываются строчными латинскими буквами: \textbf{pnbrqk}.
\item Пустые клетки указываются числом от одного до восьми.
\item Это число задаёт количество смежных пустых клеток на горизонтали.
\item Сумма в каждой строке цифр и количества символов должна быть равна \textbf{8}.
\end{itemize}
Например:
\textbf{5k1r/2q3p1/p3p2p/1B3p1Q/n4P2/6P1/bbP2N1P/1K1RR3}
является FEN описанием для обозначения следующего положения на шахматной доске:
\includegraphics{https://static.e-olymp.com/content/ed/ed15a276bbe741311a534137d1b4d63c9ad4ef31.jpg}
Положение на шахматной доске до начала шахматной партии описывается в FEN как:
\textbf{rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR}
Ваша задача проста: за заданным описанием положения фигур на шахматной доске в нотации FEN вас просят подсчитать количество незанятых клеток на доске, не находящихся под боем фигур.
\InputFile
Входные данные содержат последовательность строк, каждая из которых содержит FEN описание положения на шахматной доске. Обратите внимание, что описание не обязательно может давать правильную позицию, с точки зрения игры в шахматы. Входные строки не содержат пробелов.
\OutputFile
Для каждой строки, полученной на входе, вывести в отдельной строке одно целое число, указывающее количество свободных клеток, не находящихся под боем.
Giriş verilənləri #1
5k1r/2q3p1/p3p2p/1B3p1Q/n4P2/6P1/bbP2N1P/1K1RR3 rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR
Çıxış verilənləri #1
3 16