`
lilisalo
  • 浏览: 1131878 次
文章分类
社区版块
存档分类
最新评论

HDU/HDOJ 2079 母函数 选课时间

 
阅读更多

选课时间(题目已修改,注意读题)

Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1102Accepted Submission(s): 924


Problem Description
又到了选课的时间了,xhd看着选课表发呆,为了想让下一学期好过点,他想知道学n个学分共有多少组合。你来帮帮他吧。(xhd认为一样学分的课没区别)

Input
输入数据的第一行是一个数据T,表示有T组数据。
每组数据的第一行是两个整数n(1 <= n <= 40),k(1 <= k <= 8)。
接着有k行,每行有两个整数a(1 <= a <= 8),b(1 <= b <= 10),表示学分为a的课有b门。

Output
对于每组输入数据,输出一个整数,表示学n个学分的组合数。

Sample Input
2 2 2 1 2 2 1 40 8 1 1 2 2 3 2 4 2 5 8 6 9 7 6 8 8

Sample Output
2 445

Author
xhd

Source


代码:

直接套用模板:


分享到:
评论

相关推荐

    (HDUACM2010版_08)母函数

    (HDUACM2010版_08)母函数(HDUACM2010版_08)母函数(HDUACM2010版_08)母函数(HDUACM2010版_08)母函数(HDUACM2010版_08)母函数(HDUACM2010版_08)母函数

    acm课件母函数的运用(杭电)(HDU)

    6. **复杂度分析**:在算法设计中,母函数也可以用于分析算法的时间复杂度,帮助优化算法。 在C语言或任何其他编程语言中实现母函数的方法,通常涉及到多项式的乘法、除法和指数运算。理解这些基本操作以及它们在...

    hdu 母函数解题报告

    【母函数】是一种在组合数学和算法中广泛使用的工具,主要应用于解决计数问题,特别是涉及部分和的问题。母函数可以将求解序列的和转化为求解多项式的乘积,从而简化计算。在这个解题报告中,我们看到两个具体的杭电...

    组合数学之母函数介绍 acm 相关

    同样,其他题目如HDU 1085、HDU 2152和COJ 1057等也涉及到母函数的应用,它们通常需要参赛者运用母函数的性质来建立数学模型,并编写程序解决问题。 总之,母函数是组合数学中强大的工具,它使得我们能够简洁地表示...

    母函数模板

    母函数模板的一个典型应用是在处理“差分方程”问题时,如 HDUACM2010 版本中的 08 题目。该题目可能要求解决一个关于序列前缀和的动态规划问题,母函数模板可以帮助我们快速构造状态转移方程,并通过指数级数的运算...

    hdu4405_HDOJ_ACM_

    【标题】"hdu4405_HDOJ_ACM_" 指的是在杭州电子科技大学(HDU)的在线判题系统(Online Judge,简称OJ)上的一道编程竞赛题目,它属于HDOJ ACM系列。这个系列通常与国际大学生程序设计竞赛(ACM/ICPC)相关,这类...

    hdu 部分解题代码 hdoj

    HDU(杭电在线评测系统,也称为HDOJ)是一个知名的在线编程竞赛平台,它提供了许多编程题目供用户练习和提升编程技能。这个压缩包文件“hdu”包含了作者在解决HDU平台上的一些问题时编写的解题代码。下面我们将深入...

    HDU.rar_hdoj 2000 2999 chm_hdoj 2000-2099_hdu_hdu acm 20_杭电ACM

    “HDOJ”通常指的是杭电的在线判题系统,是众多ACMer进行算法训练和比赛的重要平台。在这个平台上,题目编号通常从1000开始,按照顺序递增。本压缩包聚焦于2000到2099的题目,这些题目涵盖了基础到进阶的各种算法...

    hdu 1695 GCD(欧拉函数+容斥原理).docx

    "hdu 1695 GCD(欧拉函数+容斥原理)" 题目大意是:给定 a, b, c, d, k,找到一队 x, y,满足 g(x, y) = k,且 x ∈ [1, b], y ∈ [1, d],问有多少对符合要求的 (x, y)。 思路是:gcd(x, y) == k 解释 x, y 都能...

    HDOJ部分简单题(JAVA)

    HDU 的ACM 题目,只做了一些简单的,都是用JAVA语言写的, 题目列表: HDOJ1000.java HDOJ1001.java HDOJ1089.java HDOJ1090.java HDOJ1091.java HDOJ1092.java HDOJ1093.java HDOJ1094.java HDOJ1095.java HDOJ1108...

    HDOJ1000

    ACM ICPC HDOJ1000

    hdu.rar_hdu

    HDU(杭州电子科技大学在线评测系统)是一个深受程序员喜爱的在线编程练习平台,它提供了丰富的算法题目供用户挑战,帮助他们提升编程技能和算法理解能力。"hdu.rar_hdu"这个压缩包文件很可能是某位程序员整理的他在...

    HDU_2010.rar_hdu 2010_hdu 20_hdu acm20

    【标题】"HDU_2010.rar"是一个压缩包文件,其中包含了与"HDU 2010"相关的资源,特别是针对"HDU ACM20"比赛的编程题目。"hdu 2010"和"hdu 20"可能是该比赛的不同简称或分类,而"hdu acm20"可能指的是该赛事的第20届...

    HDU题目java实现

    【标题】"HDU题目java实现"所涉及的知识点主要集中在使用Java编程语言解决杭州电子科技大学(HDU)在线评测系统中的算法问题。HDU是一个知名的在线编程竞赛平台,它提供了大量的算法题目供参赛者练习和提交解决方案...

    acm课件 HDU 算法大全

    acm 技术大牛 课件 HDU ...(lecture_06)母函数 (lecture_7)特殊的数 (lecture_8)组合博弈入门 (lecture_09贪心算法 (lecture_11)搜索入门 (lecture_12)二分匹配及其应用 (lecture_13)动态规划(2) 并查集

    HDOJ.rar_HD_HDOJ

    【标题】"HDOJ.rar_HD_HDOJ" 是一个与HDU(杭州电子科技大学)在线判题系统HDOJ相关的压缩包文件,其中包含了大量编程题目的源代码。 【描述】提到,这个压缩包包含了几百道HDOJ题目的源代码,这意味着它是一个宝贵...

    hdu.rar_HDU 1089.cpp_OJ题求和_hdu_horsekw5_杭电obj

    【标题】"hdu.rar_HDU 1089.cpp_OJ题求和_hdu_horsekw5_杭电obj" 提供的信息是关于一个压缩文件,其中包含了一个名为 "HDU 1089.cpp" 的源代码文件,这个文件是为了解决杭州电子科技大学(Hangzhou Dianzi ...

Global site tag (gtag.js) - Google Analytics