#U2223OB1. FEB
FEB
题目描述
Bessie and Elsie are plotting to overthrow Farmer John at last! They plan it out
over text messages. Their conversation can be
represented by a string of length where is either B or E,
meaning the th message was sent by Bessie or Elsie, respectively.
However, Farmer John hears of the plan and attempts to intercept their
conversation. Thus, some letters of are F, meaning Farmer John obfuscated
the message and the sender is unknown.
The excitement level of a non-obfuscated conversation is the number of
times a cow double-sends - that is, the number of occurrences of substring BB
or EE in . You want to find the excitement level of the original message,
but you don’t know which of Farmer John’s messages were actually Bessie’s
/ Elsie’s. Over all possibilities, output all possible excitement levels of
.
输入格式
The first line will consist of one integer .
The next line contains .
输出格式
First output , the number of distinct excitement levels possible. On the next lines, output the excitement levels, in increasing order.
样例 #1
样例输入 #1
4
BEEF
样例输出 #1
2
1
2
样例 #2
样例输入 #2
9
FEBFEBFEB
样例输出 #2
2
2
3
样例 #3
样例输入 #3
10
BFFFFFEBFE
样例输出 #3
3
2
4
6
提示
.
- Inputs 4-8: .
- Inputs 9-20: No additional constraints.