shu_1186 字符排列问题
来源:互联网 发布:利用网络犯罪法规 编辑:程序博客网 时间:2024/06/07 23:26
http://202.121.199.212/JudgeOnline/problem.php?cid=1079&pid=23
分析:
,
k1,k2,k3为不同单词的个数。
代码:
#include <iostream>#include <stdio.h>#include <string.h>#include <string>#include <sstream>#include <stdlib.h>#include <ctype.h>#include <algorithm>using namespace std;#define MAXN 22 long long f[MAXN];int a[36]; void init(){ f[1]=1; for(int i=2;i<=20;i++) f[i] = f[i-1]*i; memset(a,0,sizeof(a));}int main(){ init(); int n,typecnt=0; long long ans; char c; scanf("%d",&n); getchar(); for(int i=0;i<n;i++){ scanf("%c",&c); a[c-'a']++; } ans=f[n]; for(int i=0;i<26;i++){ if(a[i]) ans /= f[a[i]]; } printf("%d\n",ans);}
0 0
- shu_1186 字符排列问题
- 字符排列问题
- 字符排列问题
- 字符排列问题
- 1098: 字符排列问题
- 1157: 字符排列问题 [数学]
- [算法设计-字符的全排列问题]
- 变位词问题(字符的排列)
- 递归求解字符数组全排列问题
- 字符排列
- 字符全排列、全组合以及相关问题
- 采用递归算法实现任意字符的全排列问题
- 字符串的全排列问题(一)——无重复出现字符的排列
- 字符的全排列
- 字符全排列
- 字符全排列Permutation
- 字符全排列
- 字符全排列算法
- 程序员生存定律--使人生永动的势能
- C语言中内存堆和栈的区别
- 关于<taglib>的uri的一点总结
- 2003 求绝对值
- 使用Volley来写一个List列表(Valley可以解决很大一部分android请求server的问题)
- shu_1186 字符排列问题
- weblogic启动报错 java.lang.NoSuchMethodError
- Apache和Lighttpd跨域COOKIE(单点登录)
- http304
- ActionContext和ServletActionContext小结
- 请教一个C#中将byte[]数组转换为Image的问题
- 短板理论分析:互联网创业成功的七个必要条件
- ArcGIS教程:大型数据集的分块处理
- 2004 成绩转换