A37500.又是字符串
普及/提高-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
Yuilice有一个只包含K,E,Y三种字符的字符串,现在可以进行0∼k次以下操作:交换两个相邻位置上的字符。
Yuilice 想知道:能生成多少种不同的字符串?
输入格式
第一行输入一个字符串s。
第二行一个整数k。
输出格式
输出一个正整数表示答案。
输入输出样例
输入#1
KEY 1
输出#1
3
输入#2
KKEE 2
输出#2
4
说明/提示
【样例1解释】
可以生成KEY
,EKY
,KYE
3个不同的字符串。
【样例2解释】
可以生成KKEE
, KEKE
, EKKE
, KEEK
4个不同的字符串
数据规模与约定
对于测试点1∼4,保证字符串长度≤10。
对于测试点5∼10,保证字符串长度≤15。
对于测试点11∼20,保证字符串长度≤30。
对于所有测试点,保证k在int范围内。