Luogu5591 小猪佩奇学数学 【单位根反演】
题目链接:洛谷
\[
Ans=\frac{1}{k}(\sum_{i=0}^n\binom{n}{i}p^ii-\sum_{i=0}^n\binom{n}{i}p^i(i \ \mathrm{mod} \ k))
\]
\[
\begin{aligned}
Ans&=\sum_{i=0}^n\binom{n}{i}p^i(i \ \mathrm{mod} \ k) \\
&=\sum_{d=0}^{k-1}\sum_{i=0}^n\binom{n}{i}p^id((i-d) \ \mathrm{mod} \ k=0) \\
&=\frac{1}{k}\sum_{d=0}^{k-1}\sum_{i=0}^n\binom{n}{i}p^id\sum_{j=0}^{k-1}w_k^{(i-d)j} \\
&=\frac{1}{k}\sum_{d=0}^{k-1}d\sum_{j=0}^{k-1}w_k^{-dj}\sum_{i=0}^n\binom{n}{i}(pw_k^{j})^i \\
&=\frac{1}{k}\sum_{d=0}^{k-1}d\sum_{j=0}^{k-1}w_k^{-dj}(pw_k^j+1)^n \\
&=\frac{1}{k}\sum_{i=0}^{k-1}(pw_k^i+1)^n\sum_{d=0}^{k-1}d(w_k^{-i})^d
\end{aligned}
\]
现在推推后面一部分。
\[
\begin{aligned}
S&=\sum_{i=0}^{k-1}ix^i \\
&=\sum_{i=0}^{k-1}(i+1)x^{i+1}-kx^k \\
&=x\sum_{i=0}^{k-1}ix^i+\sum_{i=0}^{k-1}x^i-kx^k \\
&=xS+\frac{1-x^k}{1-x}-kx^k \\
(1-x)S&=\frac{1-x^k}{1-x}-kx^k \\
\because x^k&=1\\
S&=\frac{k}{1-x} \\
Ans&=\frac{(p+1)^n(k-1)}{2}+\sum_{i=1}^{k-1}\frac{(pw_k^i+1)^n}{1-w_k^{-i}}
\end{aligned}
\]
还有一部分
\[
\begin{aligned}
Ans&=\sum_{i=0}^n\binom{n}{i}p^ii \\
&=np\sum_{i=0}^{n-1}\binom{n-1}{i}p^i \\
&=np(p+1)^{n-1}
\end{aligned}
\]
Luogu5591 小猪佩奇学数学 【单位根反演】的更多相关文章
- P5591 小猪佩奇学数学
P5591 小猪佩奇学数学 知识点 二项式定理 \[(x+1)^n=\sum_{i=0}^n\binom nix^i \] 单位根反演 \[[n\mid k]=\frac 1n\sum_{i=0}^{ ...
- P5591-小猪佩奇学数学【单位根反演】
正题 题目链接:https://www.luogu.com.cn/problem/P5591 题目大意 给出\(n,p,k\)求 \[\left(\sum_{i=0}^n\binom{n}{i}p^i ...
- loj 6485 LJJ学二项式定理 —— 单位根反演
题目:https://loj.ac/problem/6485 先把 \( a_{i mod 4} \) 处理掉,其实就是 \( \sum\limits_{i=0}^{3} a_{i} \sum\lim ...
- [LOJ 6485]LJJ学二项式定理(单位根反演)
也许更好的阅读体验 \(\mathcal{Description}\) 原题链接 \(T\)组询问,每次给\(n,s,a_0,a_1,a_2,a_3\)求 \(\begin{aligned}\left ...
- LOJ 6485 LJJ 学二项式定理——单位根反演
题目:https://loj.ac/problem/6485 \( \sum\limits_{k=0}^{3}\sum\limits_{i=0}^{n}C_{n}^{i}s^{i}a_{k}[4|(i ...
- loj #6485. LJJ 学二项式定理 单位根反演
新学的黑科技,感觉好nb ~ #include <bits/stdc++.h> #define ll long long #define setIO(s) freopen(s". ...
- 数学杂烩总结(多项式/形式幂级数+FWT+特征多项式+生成函数+斯特林数+二次剩余+单位根反演+置换群)
数学杂烩总结(多项式/形式幂级数+FWT+特征多项式+生成函数+斯特林数+二次剩余+单位根反演+置换群) 因为不会做目录所以请善用ctrl+F 本来想的是笔记之类的,写着写着就变成了资源整理 一些有的 ...
- 【LOJ#6485】LJJ 学二项式定理(单位根反演)
[LOJ#6485]LJJ 学二项式定理(单位根反演) 题面 LOJ 题解 显然对于\(a0,a1,a2,a3\)分开算答案. 这里以\(a0\)为例 \[\begin{aligned} Ans&am ...
- loj#6485. LJJ 学二项式定理(单位根反演)
题面 传送门 题解 首先你要知道一个叫做单位根反演的东西 \[{1\over k}\sum_{i=0}^{k-1}\omega^{in}_k=[k|n]\] 直接用等比数列求和就可以证明了 而且在模\ ...
随机推荐
- 论文笔记:GREEDY FUNCTION APPROXIMATION: A GRADIENT BOOSTING MACHINE
Boost是集成学习方法中的代表思想之一,核心的思想是不断的迭代.boost通常采用改变训练数据的概率分布,针对不同的训练数据分布调用弱学习算法学习一组弱分类器.在多次迭代的过程中,当前次迭代所用的训 ...
- bean标签解析与注册
protected void processBeanDefinition(Element ele, BeanDefinitionParserDelegate delegate) { BeanDefin ...
- Java 二叉搜索树 实现和学习
/** * <html> * <body> * <P> Copyright 1994 JsonInternational</p> * <p> ...
- .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
原文:.NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态 在 Windows 系统中,一段时间不操作键盘和鼠标,屏幕便会关闭,系统会进入睡眠状态.但有些程序(比如游戏.视频和演示文稿)在运行过程中应该 ...
- ADO.NET 四(DataReader)
DataReader 类概述 DataReader 类对应MSSQLSERVER在 System.Data.SqlClient 命名空间中,对应的类是 SqlDataReader,主要用于读取表中的查 ...
- EasyARM-iMX283 安装NFS
1. 安装NFS软件包在 ubuntu 上请输入下面命令:[chenxibing@localhost ~]$ sudo apt-get install nfs-kernel-server[chenxi ...
- Widget Size and Position !!!!!!!!!!!!!!!!!!
https://medium.com/@diegoveloper/flutter-widget-size-and-position-b0a9ffed9407 I have read many ques ...
- 常用的HTTP响应头
响应头 说明 示例 状态 Access-Control-Allow-Origin 指定哪些网站可以跨域源资源共享 Access-Control-Allow-Origin: * 临时 Accept-Pa ...
- xcode 4 制作通用静态库
参考:http://blog.csdn.net/pjk1129/article/details/7255163 最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者F ...
- SQL SERVER-Alwayson原理
流程 1.异步提交模式 主副本无须确认该副本已经完成日志固化,就可提交事务. 主副本不受辅助副本的影响 辅助副本上的DB处于SYNCHRONIZING 2.同步提交模式 主副本要确认副本已经完成日志固 ...