#3540. Swap

0

Swap

Swap

题目描述

给定一个由 KK、EE、YY 组成的字符串 SS。 最多进行 KK 次相邻字符交换,能够得到多少个不同的字符串?

输入格式

输入由标准输入按照以下格式提供: SS KK

输出格式

输出答案。

KEY
1
3
KKEE
2
4
KKEEYY
1000000000
90

提示

2≤∣S∣≤302 \leq |S| \leq 30 0≤K≤1090 \leq K \leq 10^9 SS 由 KK、EE、YY 组成。最多进行一次交换,可以得到三个字符串:KEYKEY、EKYEKY、KYEKYE.
最多进行两次交换,可以得到四个字符串:KKEEKKEE、KEKEKEKE、EKKEEKKE、KEEKKEEK.

标签: AtCoder|abc227E

来源

AtCoder|abc227E