eolymp
bolt
Try our new interface for solving problems
Məsələlər

Maşın saxlama

Maşın saxlama

Siz qonaqlarınızın maşınlarını küçədə yerləşdirmək istərdiniz. Bu zaman aşağıdakı yerlərdə maşın saxlamağa icazə verilmir: \begin{itemize} \item Dayanmış maşınların önündə; \item Avtobos dayanacağı və $10$ metr ona qalmış; \item Piyada keçidi və ondan $5$ metr aralı. \end{itemize} Siz yaxın küçələri planlaşdırıb onları $5$ metrlik (bir maşını saxlamaq üçün minimal məsafə) hissələrə ayırmısınız. Planda: dayanmış maşınların önün $'D'$, avtobos dayanacağı $'B'$, piyada keçidi $'S'$, digərləri isə $'-'$ ilə işarə olunub. Hər küçə üçün maşın saxlama yerlərinin sayını müəyyən edən proqram yaxın. \InputFile Birinci sətirdə küçələrin $n~(1 \le n \le 100)$ sayı verilir. Sonra gələn $n$ sətirdə küçələrin planı: $'D', 'B', 'S'$ və $'-'$ --- işarələrindən ibarət $1$-dən $50$-yə qədər simvol verilir. \OutputFile Çıxış faylınln hər sətrində müvafiq küçədə saxlama yerlərinin sayını göstərən bir ədəd verməli. \includegraphics{https://static.eolymp.com/content/d5/d5d4461e7a7bd689d558a93a4006763eae5ac747.gif}
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
3
---B--S-D--S--
DDBDDBDDBDD
--S--S--S--S--
Çıxış verilənləri #1
4
0
2