求解
我写的有问题
就是答案不对
要求用数组
#include<bits/stdc++.h>
using namespace std;
char a[1000005];
int main()
{
char x;
char min=CHAR_MIN;
int zx,cnt=0;
while(cin>>x)
{
if(x=='*')
{
break;
}
a[x]++;
cnt++;
}
for(int i=cnt;i>=1;i--)
{
if(a[i]<min)
{
zx=a[i];
break;
}
}
cout<<zx;
return 0;
}
谢谢