c_cpp Zilingo群组数量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp Zilingo群组数量相关的知识,希望对你有一定的参考价值。

#include <bits/stdc++.h>
using namespace std;

int num_of_groups(string s){
    map<char,int>m;
    for (int i=0;i<s.size();i++){
        m[ s[i] ]++;
    }
    int min=m[s[0]];
    if (m.size() < 4){
        return 0;
    }
    for (int i=1;i<m.size();i++){
        if (m[ s[i] ] < min){
            min = m[ s[i] ];
        }
    }
    return min;
}

int main(){
    int t;
    cin>>t;
    while (t--){
        string s;
        cin>>s;
        int n = num_of_groups(s);
        cout<<n<<endl;
    }
}

以上是关于c_cpp Zilingo群组数量的主要内容,如果未能解决你的问题,请参考以下文章

使用汇总的每月数据在 Excel 中进行群组

c_cpp 200.岛屿数量

c_cpp 计算森林中树木的数量

c_cpp 在图表中查找已连接组件的数量

C SHELL - 修改默认群组

c_cpp 十进制到二进制并计数1的数量