指数型母函数应用!!!

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 字串数相关推荐

  1. HDU 1261 字串数

    字串数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submis ...

  2. 【HDOJ】1261 字串数【组合数学--排列+代数】

    传送门:字串数 题意: sum(A1,A2,...,An)的阶乘/(A1!)/(A2!)/.../(An!) 因为数字可能很大,所以要用到大数类,Java的大数用起来比较爽,就用Java写了. 好不容 ...

  3. [指数型生成函数专练]chocolate,红色病毒问题,排列组合,字串数

    文章目录 T1:chocolate 题目 题解 code T2:"红色病毒"问题 题目 题解 code T3:排列组合 题目 题解 code T4:字串数 题解 code T1:c ...

  4. hdu1261 字串数(排列组合、大整数)

     Problem Description 一个A和两个B一共可以组成三种字符串:"ABB","BAB","BBA". 给定若干字母和它们 ...

  5. 字符串相关处理kmp,前缀数,后缀树,后缀数组,最长回文串,最长重复字串,最长非重复字串

    1. 最长回文串 一般用后缀数组或者后缀树可以解决, 用此方法:http://blog.csdn.net/v_july_v/article/details/6897097 预处理后缀树,使得查询LCA ...

  6. python 判断 字串包含_数百道BAT等大厂最新Python面试真题,学到你手软!

    春招临近,无论是要找工作的准毕业生,还是身在职场想要提升自己的程序员,提升自己的算法内功心法.提升 Python 编程能力,总是大有裨益的.今天,小编发现了一份好资源:Python 实现的面试题集锦! ...

  7. [转]OllyDBG 入门系列(二)-字串参考

    标 题: [原创]OllyDBG 入门系列(二)-字串参考 作 者: CCDebuger 时 间: 2006-02-14,13:34 链 接: http://bbs.pediy.com/showthr ...

  8. Day07 - Ruby比一比:Symbol符号与String字串

    前情提要: 第六天我们透过Ruby代码练习public,protected和privatemethod时,发现冒号在前面的参数,:mydraft,:myspace,这些就是符号Symbol.在今天,我 ...

  9. Mysql 取用逗号分隔的字串的子串的方法:SUBSTRING_INDEX

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 有一张部门表:appbricks_department ,有 id 字段和 rank_tree 字段 ...

最新文章

  1. 关于redis的几件小事(三)redis的数据类型与使用场景
  2. 《数据分析实战 基于EXCEL和SPSS系列工具的实践》一3.4 数据量太大了怎么办
  3. Feedburner关于Feed的思考
  4. Markdown语法整理
  5. hdu As Easy As A+B
  6. Python中修改字符串的四种方法
  7. mysql memory inno_如何定位RDS MySQL内存使用率高?-阿里云开发者社区
  8. (95)分频器设计(偶数分频)
  9. git分支开发常用命令
  10. 使用Python编写一个聪明的尼姆游戏
  11. ubuntu下pkgconfig的搜索路径
  12. 什么是Podfile呢?送给你来自官网的介绍
  13. 计算机网络冲突窗口,计算机网络基础试题及答案
  14. 基于SprnigBoot+ElementUI 整合Vue案例【公司案件管理系统】
  15. 面部捕捉技术_FT45面部表情捕捉系统--说明书(中文版)
  16. cf div2 #444 (ABC)(D已补)
  17. html中的input框中的value值到底是什么
  18. C语言函数递归(传入一个整数,打印数字的每一位)
  19. Python----稀疏矩阵
  20. c语言程序设计班培训,c语言程序设计培训班讲课课件.ppt

热门文章

  1. Nginx页面乱码问题
  2. VisualStudio中C++程序输出一闪而过的解决方案
  3. cie规定的标准光源_孩视宝:健康自然的光源是护眼灯发展的重点
  4. 语音包mp3_目标明确,为运动而造 ,自带MP3功能的南卡RUNNER PRO骨传导耳机
  5. 数据结构—图的基本概念
  6. [leetcode] 1335. 工作计划的最低难度
  7. 数据库期末总结笔记(零基础)-第三章 关系数据库SQL
  8. 安装问题的审计(产生漏洞,抓包)
  9. python机器学习库keras——CNN卷积神经网络人脸识别
  10. tensorflow c++接口,python训练模型,c++调用