MT 是美团的缩写,因此小美很喜欢这两个字母。 现在小美拿到了一个仅由大写字母组成字符串,她可以最多操作次,每次可以修改任意一个字符。小美想知道,操作结束后最多共有多少个’M’和’T’字符?
区块链毕设网qklbishe.com为您提供问题的解答
MT 是美团的缩写,因此小美很喜欢这两个字母。
现在小美拿到了一个仅由大写字母组成字符串,她可以最多操作次,每次可以修改任意一个字符。小美想知道,操作结束后最多共有多少个’M’和’T’字符?
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
int a,b;
scanf("%d%d",&a,&b);
getchar();
char str[a];
gets(str);
int i,j,sum=0;
for(i=0;i<strlen(str);i++){
if(str[i]==‘M’||str[i]==‘T’) sum++;
}
int cnt=a–sum;
if(b>cnt) printf("%d",sum+cnt);
else printf("%d",sum+b);
return 0;
}
请问佬们,这样做为什么不能全部通过呢?
编辑于 今天 12:12:14
以上就是关于问题MT 是美团的缩写,因此小美很喜欢这两个字母。
现在小美拿到了一个仅由大写字母组成字符串,她可以最多操作次,每次可以修改任意一个字符。小美想知道,操作结束后最多共有多少个’M’和’T’字符?的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训