Description
湘潭大学
题目描述
湘潭大学简称“XTU”,作为即将成为湘大的一份子,怎么不能为湘大添砖加瓦了?现在给你一个字符串,请你计算一下,从中选取字符,最多能组成多少个“XTU”?
输入
第一行是一个整数K,表示样例的个数。 以后每行一个字符串,字符串只包含英文大写字母,长度不会超过1000。
输出
每行输出一个样例的结果。
样例输入
3
XTUUTX
ABCDEFGHIJKLMNOPQRSTUVWXTZ
XXXTTT
样例输出
2
1
0
Sample Input
Sample Output
Source
#include <stdio.h>
#include <string.h>
char a[1005];
int main()
{
int k;
scanf("%d ",&k);//%d后接空格,是为了吸收回车键
while(k--)
{
gets(a);//字符串的输入
int len;
len=strlen(a);//stelen函数,用于计算字符串的长度
int i,x=0,t=0,u=0;
for(i=0;i<len;i++)
{
if(a[i]=='X')
{
x++;
}
if(a[i]=='T')
{
t++;
}
if(a[i]=='U')
{
u++;
}
}
//找出xtu中的最小值即可。
int min;
if(x<=t&&x<=u)
{
min=x;
}
if(t<=x&&t<=u)
{
min=t;
}
if(u<=x&&u<=t)
{
min=u;
}
printf("%d\n",min);
}
return 0;
}
写于2021年8月27日11:53分。