hdu 1261 字串数
指数型母函数应用!!!
import java.math.*; import java.util.*;
public class Main {
public static int []a;
public static void main(String arg[]){ BigInteger [] p =new BigInteger[313];
p[1]=BigInteger.ONE;
int i;
for(i=2;i<=312;i++){
p[i] = p[i-1].multiply(BigInteger.valueOf(i));
}
Scanner cin = new Scanner(System.in);
a =new int[27];
int t,sum;
while (true){
t = cin.nextInt();
if(t==0) break;
sum=0;
for(i=0;i<t;i++){
a[i]=cin.nextInt(); sum+=a[i];
}
BigInteger ans = p[sum];
for(i=0;i<t;i++){ ans=ans.divide(p[a[i]]);
}
System.out.println(ans.toString());
}
}
}
转载于:https://www.cnblogs.com/xin-hua/p/3214721.html
hdu 1261 字串数相关推荐
- HDU 1261 字串数
字串数 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submis ...
- 【HDOJ】1261 字串数【组合数学--排列+代数】
传送门:字串数 题意: sum(A1,A2,...,An)的阶乘/(A1!)/(A2!)/.../(An!) 因为数字可能很大,所以要用到大数类,Java的大数用起来比较爽,就用Java写了. 好不容 ...
- [指数型生成函数专练]chocolate,红色病毒问题,排列组合,字串数
文章目录 T1:chocolate 题目 题解 code T2:"红色病毒"问题 题目 题解 code T3:排列组合 题目 题解 code T4:字串数 题解 code T1:c ...
- hdu1261 字串数(排列组合、大整数)
Problem Description 一个A和两个B一共可以组成三种字符串:"ABB","BAB","BBA". 给定若干字母和它们 ...
- 字符串相关处理kmp,前缀数,后缀树,后缀数组,最长回文串,最长重复字串,最长非重复字串
1. 最长回文串 一般用后缀数组或者后缀树可以解决, 用此方法:http://blog.csdn.net/v_july_v/article/details/6897097 预处理后缀树,使得查询LCA ...
- python 判断 字串包含_数百道BAT等大厂最新Python面试真题,学到你手软!
春招临近,无论是要找工作的准毕业生,还是身在职场想要提升自己的程序员,提升自己的算法内功心法.提升 Python 编程能力,总是大有裨益的.今天,小编发现了一份好资源:Python 实现的面试题集锦! ...
- [转]OllyDBG 入门系列(二)-字串参考
标 题: [原创]OllyDBG 入门系列(二)-字串参考 作 者: CCDebuger 时 间: 2006-02-14,13:34 链 接: http://bbs.pediy.com/showthr ...
- Day07 - Ruby比一比:Symbol符号与String字串
前情提要: 第六天我们透过Ruby代码练习public,protected和privatemethod时,发现冒号在前面的参数,:mydraft,:myspace,这些就是符号Symbol.在今天,我 ...
- Mysql 取用逗号分隔的字串的子串的方法:SUBSTRING_INDEX
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 有一张部门表:appbricks_department ,有 id 字段和 rank_tree 字段 ...
最新文章
- 关于redis的几件小事(三)redis的数据类型与使用场景
- 《数据分析实战 基于EXCEL和SPSS系列工具的实践》一3.4 数据量太大了怎么办
- Feedburner关于Feed的思考
- Markdown语法整理
- hdu As Easy As A+B
- Python中修改字符串的四种方法
- mysql memory inno_如何定位RDS MySQL内存使用率高?-阿里云开发者社区
- (95)分频器设计(偶数分频)
- git分支开发常用命令
- 使用Python编写一个聪明的尼姆游戏
- ubuntu下pkgconfig的搜索路径
- 什么是Podfile呢?送给你来自官网的介绍
- 计算机网络冲突窗口,计算机网络基础试题及答案
- 基于SprnigBoot+ElementUI 整合Vue案例【公司案件管理系统】
- 面部捕捉技术_FT45面部表情捕捉系统--说明书(中文版)
- cf div2 #444 (ABC)(D已补)
- html中的input框中的value值到底是什么
- C语言函数递归(传入一个整数,打印数字的每一位)
- Python----稀疏矩阵
- c语言程序设计班培训,c语言程序设计培训班讲课课件.ppt
热门文章
- Nginx页面乱码问题
- VisualStudio中C++程序输出一闪而过的解决方案
- cie规定的标准光源_孩视宝:健康自然的光源是护眼灯发展的重点
- 语音包mp3_目标明确,为运动而造 ,自带MP3功能的南卡RUNNER PRO骨传导耳机
- 数据结构—图的基本概念
- [leetcode] 1335. 工作计划的最低难度
- 数据库期末总结笔记(零基础)-第三章 关系数据库SQL
- 安装问题的审计(产生漏洞,抓包)
- python机器学习库keras——CNN卷积神经网络人脸识别
- tensorflow c++接口,python训练模型,c++调用