Different Subsets For All Tuples CodeForces - 660E (组合计数)
大意: 定义$f(a)$表示序列$a$本质不同子序列个数. 给定$n,m$, 求所有长$n$元素范围$[1,m]$的序列的$f$值之和.
显然长度相同的子序列贡献是相同的.
不考虑空串, 假设长$x$, 枚举第一次出现位置, 可以得到贡献为$\sum\limits_{i=x}^n\binom{i-1}{x-1}(m-1)^{i-x}m^{n-i}$
总的答案就为$\sum\limits_{x=1}^n m^x \sum\limits_{i=x}^n\binom{i-1}{x-1}(m-1)^{i-x}m^{n-i}$
化简一下即可O(1)求出
Different Subsets For All Tuples CodeForces - 660E (组合计数)的更多相关文章
- Anton and School - 2 CodeForces - 785D (组合计数,括号匹配)
		
大意: 给定括号字符串, 求多少个子序列是RSGS. RSGS定义如下: It is not empty (that is n ≠ 0). The length of the sequence is ...
 - Singer House CodeForces - 830D (组合计数,dp)
		
大意: 一个$k$层完全二叉树, 每个节点向它祖先连边, 就得到一个$k$房子, 求$k$房子的所有简单路径数. $DP$好题. 首先设$dp_{i,j}$表示$i$房子, 分出$j$条简单路径的方案 ...
 - Intercity Travelling CodeForces - 1009E (组合计数)
		
大意: 有一段$n$千米的路, 每一次走$1$千米, 每走完一次可以休息一次, 每连续走$x$次, 消耗$a[1]+...+a[x]$的能量. 休息随机, 求消耗能量的期望$\times 2^{n-1 ...
 - Yet Another Problem On a Subsequence CodeForces - 1000D (组合计数)
		
大意:定义一个长为$k>1$且首项为$k-1$的区间为好区间. 定义一个能划分为若干个好区间的序列为好序列. 给定序列$a$, 求有多少个子序列为好序列. 刚开始一直没想出来怎么避免重复计数, ...
 - GukiZ and Binary Operations CodeForces - 551D (组合计数)
		
大意: 给定$n,k,l,m$, 求有多少个长度为$n$, 元素全部严格小于$2^l$, 且满足 的序列. 刚开始想着暴力枚举当前or和上一个数二进制中$1$的分布, 但这样状态数是$O(64^3)$ ...
 - Max History CodeForces - 938E (组合计数)
		
You are given an array a of length n. We define fa the following way: Initially fa = 0, M = 1; for e ...
 - Educational Codeforces Round 11 E. Different Subsets For All Tuples 动态规划
		
E. Different Subsets For All Tuples 题目连接: http://www.codeforces.com/contest/660/problem/E Descriptio ...
 - 【CF660E】Different Subsets For All Tuples 结论题
		
[CF660E]Different Subsets For All Tuples 题意:对于所有长度为n,每个数为1,2...m的序列,求出每个序列的本质不同的子序列的数目之和.(多个原序列可以有相同 ...
 - bzoj 2281 [Sdoi2011]黑白棋(博弈+组合计数)
		
黑白棋(game) [问题描述] 小A和小B又想到了一个新的游戏. 这个游戏是在一个1*n的棋盘上进行的,棋盘上有k个棋子,一半是黑色,一半是白色. 最左边是白色棋子,最右边是黑色棋子,相邻的棋子颜色 ...
 
随机推荐
- 用Desmos玩极坐标[适配手机端]
			
前言 数学给人的印象一直就是算算算,今天我们不算,我们只玩. 必备条件 ①."呆萌"软件--Desmos 网址:https://www.desmos.com/calculator, ...
 - 【洛谷P5019】铺设道路
			
题目链接 众所周知,这道题和积木大赛是同一道题 题意就是给出一段自然数序列,每次操作\((L,R)\)把区间\([L,R]\)的数全部减一,不允许出现负数,问把序列变为零的最小操作次数 贪心做法 样例 ...
 - uni-app  input text-indent失效解决
			
有两种方法去解决 第一种 input { padding-left: 10upt } 第二种 input { display: block }
 - Swarm容器集群管理(超详细)
			
一.Swarm介绍 Swarm是Docker公司自研发的容器集群管理系统, Swarm在早期是作为一个独立服务存在, 在Docker Engine v1.12中集成了Swarm的集群管理和编排功能.可 ...
 - Healthcare in Azure
 - #C++初学记录(ACM8-6-cf-f题)
			
F. Vanya and Label While walking down the street Vanya saw a label "Hide&Seek". Becaus ...
 - javassist使用全解析
			
Java 字节码以二进制的形式存储在 .class 文件中,每一个 .class 文件包含一个 Java 类或接口.Javaassist 就是一个用来 处理 Java 字节码的类库.它可以在一个已经编 ...
 - cocos creator策略类手游开发教程
			
目录 大小6.83GB,Mp4格式,语言:中文 扫码时备注或说明中留下邮箱 付款后如未回复请至https://shop135452397.taobao.com/ 联系店主
 - spring AOP的使用步骤
			
Spring AOP定义及术语:https://www.cnblogs.com/wangcp-2014/p/11544674.html spring AOP的使用,分三个步骤,记住这三个步骤,AOP就 ...
 - hive中function函数查询
			
1. desc function [函数名] desc function xpath; 查询用法: 2. desc function extended [函数名] desc function exte ...