不知所云的江


私信TA

用户名:yehongjiangcpp

访问量:7747

签 名:

select * from student;

等  级
排  名 909
经  验 3509
参赛次数 0
文章发表 10
年  龄 0
在职情况 学生
学  校 School Of Caliton
专  业

  自我简介:

select * from student;

#include <iostream>
#include <unordered_map>
using namespace std;

int main(){
	long long f(long long a);
	int n;
	char ch;
	cin>>n;
	unordered_map<char,int>m;
	unordered_map<char,int>::iterator iter;
	for(int i=0;i<n;i++){
		cin>>ch;
		if(m.find(ch)==m.end()){
			m[ch] = 1;
		}
		else m[ch]++;
	}
	int temp = 1;
	for(iter=m.begin();iter!=m.end();iter++){
		temp *= f(iter->second);
	}
	cout<<f(n)/temp;
	return 0;
} 


long long f(long long a){
	long long n = 1;
	for(long long i = 1;i<=a;i++){
		n *= i;
	} 
	return n;
}


 

0.0分

0 人评分

  评论区

  • «
  • »