atcoder#DIVERTA2019C. AB Substrings
AB Substrings
Score : points
Problem Statement
Snuke has strings. The -th string is .
Let us concatenate these strings into one string after arranging them in some order.
Find the maximum possible number of occurrences of AB
in the resulting string.
Constraints
- consists of uppercase English letters.
Input
Input is given from Standard Input in the following format:
Output
Print the answer.
3
ABCA
XBAZ
BAD
2
For example, if we concatenate ABCA
, BAD
and XBAZ
in this order, the resulting string ABCABADXBAZ
has two occurrences of AB
.
9
BEWPVCRWH
ZZNQYIJX
BAVREA
PA
HJMYITEOX
BCJHMRMNK
BP
QVFABZ
PRGKSPUNA
4
7
RABYBBE
JOZ
BMHQUVA
BPA
ISU
MCMABAOBHZ
SZMEHMA
4