题解 | #删除字符串中出现次数最少的字符#
删除字符串中出现次数最少的字符
https://www.nowcoder.com/practice/05182d328eb848dda7fdd5e029a56da9
#include <stdio.h>
int main() {
char s[20]={0};
int arr[26]={0};
gets(s);
for(int i=0;s[i]!='\0';i++)
{
arr[s[i]-97]++;
}
int min=20;
for(int i=0;i<20;i++)
{
if(arr[i]!=0)
{
if(min>arr[i])
{
min=arr[i];
}
}
}
for(int i=0;s[i]!='\0';i++)
{
if(arr[s[i]-97]!=min)
printf("%c",s[i]);
}
return 0;
}


