小塔拿到了一个仅由大小写字母构成的长度为n的字符串,他每次操作可以进行一次大小写变换,例如把'a'变成'A',或者把'Y'变成'y',等等。
小塔希望经过正好k次操作之后,大写字母的数量尽可能多。
你能帮帮他吗?
只需要告诉他最终大写字母的数量即可。
对于最开始的时候,统计小写字母,大写字母有多少个,优先考虑把所有小写字母变成大写字母,此时已经消耗了一定数量的次数,如果还有剩余的次数,此时已经全部是大写了,剩余的次数都对一个字母循环操作,还剩偶数答案不变,否则答案减一。
#include <bits/stdc++.h>
using namespace std;
#define int long long
signed main() {
int n,k;