给定一个由 K
、E
、Y
组成的字符串 S。
在最多进行 K 次两个相邻字符交换的情况下,有多少个字符串可以从 S 获得?
K
、E
、Y
组成。输入以以下格式从标准输入给出:
S K
输出答案。
KEY
1
3
最多进行一次交换,可以得到三个字符串:KEY
、EKY
、KYE
。
KKEE
2
4
最多进行两次交换,可以得到四个字符串:KKEE
、KEKE
、EKKE
、KEEK
。
KKEEYY
1000000000
90