【校内测 10.7】【规律题】巡回的梦魇之神喜欢数列
【校内测 10.7】【规律题】巡回的梦魇之神喜欢数列
题目
传送门
解题思路
先对n=4,k=5这个序列揣摩一下下
a0=1,a1=5,a2=15,a3=35,a4=70
假设现在要求a4
那么原式子
可以变成
a3乘上一次系数的倒数就可以知道之前的和了(可以看成a1-3的和分解为a3和a0-2的和两部分,再分别乘当前的系数)
式子整理可得
发现每次的系数为
a0乘第一个系数得到第二个数
第二个数乘第二个系数得到第三个数
。。。。。。
第n-1个数乘第n-1个系数得到第n个数
因为a0是1,最后的答案其实就是所有系数的乘积
整理得
数据规模很大
所以预处理出乘积
代码
#include<iostream>
#include<cstdio>
using namespace std;
const long long mo=1e9+7;
int w,n,q;
long long k[10000010],ans;
long long ksm(long long a,long long b)
{long long sum=1;while (b){if (b&1) sum=sum*a%mo;a=a*a%mo;b/=2;}return sum;
}
int main()
{scanf("%d",&w);k[1]=1;k[0]=1;for (int i=2;i<=10000000;i++)k[i]=((long long)i*k[i-1])%mo;for (int i=1;i<=w;i++){scanf("%d%d",&n,&q);ans=k[n+q-1]*ksm(k[q-1],mo-2)%mo; ans=ans*ksm(k[n],mo-2)%mo;printf("%lld\n",ans);}return 0;
}
【校内测 10.7】【规律题】巡回的梦魇之神喜欢数列相关推荐
- 【队内赛 T2】【数学】巡回的梦魇之神喜欢数列
巡回的梦魇之神喜欢数列 题目 解题思路 Code 队内赛 T2 巡回的梦魇之神喜欢数列 题目 输入输出样例 输入 #1 3 3 2 4 5 5 10 输出 #1 4 70 2002 输入 #2 10 ...
- 2021牛客暑期多校训练营10,签到题FH
题号 标题 已通过代码 通过率 团队的状态 A Browser Games 点击查看 93/1498 未通过 B Child's play 点击查看 0/8 未通过 C Dance Party 点击查 ...
- “师创杯”山东理工大学第九届ACM程序设计竞赛 正式赛 F.校赛~校赛~【思维+规律题】
校赛~校赛~ Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description SDUT 的校赛是从 20 ...
- “蔚来杯“2022牛客暑期多校训练营10,签到题HFIE
题号 标题 已通过代码 通过率 团队的状态 A Everlasting Transeunt 点击查看 6/42 B Fall Guys-Perfect Match 点击查看 6/115 C Magic ...
- 表弟:这数学规律题该怎么解决呢?使用Python你会发现很简单
前段时间表弟给我一个数学题目,要我帮他解决.我看了看,换做我以前确实还得花点功夫,现在会python了,我轻松就解决了,先来看看题目是什么吧! 分析: 这里有我自己整理了一套最新的python系统学习 ...
- 2019牛客多校第四场 I题 后缀自动机_后缀数组_求两个串de公共子串的种类数
目录 求若干个串的公共子串个数相关变形题 对一个串建后缀自动机,另一个串在上面跑同时计数 广义后缀自动机 后缀数组 其他:POJ 3415 求两个串长度至少为k的公共子串数量 @(牛客多校第四场 I题 ...
- 【教学类-30-04】10以内减法题不重复(一页两份)(包括6以内、7以内、8以内、9以内、10以内减法题 只抽取25个)
作品展示 --10以内不重复减法题 需求: 1.制作10以内减法题 材料准备: Word模板 代码展示: ''' 6.7.8.9.10以内减法一页两份(10以内减法一页两份(6以内.7以内.8以内.9 ...
- 笔试逻辑智力题找规律题总结1
1. 3,3/2,1,3/4,(),1/2 解析:分子为3,分母为项数 3/1,3/2,3/3,3/4,3/5,3/6 答案:3/5 2. 3/2,5/8,7/24, ...
- 用Python解中考数学规律题
用Python解中考数学规律题 以下为2018成都市的中考数学真题B卷第23题: 分析: 一.这是一道常规的找规律考题,一般每年的中考数学都会涉及,根据题的难易程度,位置一般会出现在B卷的第二题, ...
最新文章
- 绝对不容错过:最完整的检测模型评估指标mAP计算指南(附代码)在这里!
- format函数python的顺序_[转载] Python中format函数用法
- python实现简单爬虫功能(网站图片)
- 从LINQ开始之LINQ to Objects(上)
- Shell 条件判断汇总
- 若S作主串,P作模式串,试分别写出利用BF算法和KMP算法的匹配过程。
- 请问如何正确使用计算机的接口芯片,[计算机软件及应用]第05章接口芯片1.ppt
- Vue「五」—— 动态组件、插槽、自定义指令
- allow control allow origin_Origin绘图笔记(一)——如何高效绘制一个漂亮的数据图...
- 如何查看 Swift 的源代码
- 计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第16章:操作系统概述 习题和答案
- Halcon常用图像预处理算子总结
- 八、软考·系统架构师——架构设计
- python编写年金终值函数_财码Python管理会计小实验—投融资管理之货币时间价值...
- 高考志愿填报平台数据加密(js逆向)
- 粗读SynFace: Face Recognition with Synthetic Data
- 【Java】什么是二方库?
- 小白系列之通俗易懂的Hadoop
- Win10下将CapsLock键(大小写锁定键)转换映射成Ctrl键
- 教师工作量计算系统 课程设计 C语言