【校内测 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】【规律题】巡回的梦魇之神喜欢数列相关推荐

  1. 【队内赛 T2】【数学】巡回的梦魇之神喜欢数列

    巡回的梦魇之神喜欢数列 题目 解题思路 Code 队内赛 T2 巡回的梦魇之神喜欢数列 题目 输入输出样例 输入 #1 3 3 2 4 5 5 10 输出 #1 4 70 2002 输入 #2 10 ...

  2. 2021牛客暑期多校训练营10,签到题FH

    题号 标题 已通过代码 通过率 团队的状态 A Browser Games 点击查看 93/1498 未通过 B Child's play 点击查看 0/8 未通过 C Dance Party 点击查 ...

  3. “师创杯”山东理工大学第九届ACM程序设计竞赛 正式赛 F.校赛~校赛~【思维+规律题】

    校赛~校赛~ Time Limit: 1000MS  Memory Limit: 65536KB Submit  Statistic Problem Description SDUT 的校赛是从 20 ...

  4. “蔚来杯“2022牛客暑期多校训练营10,签到题HFIE

    题号 标题 已通过代码 通过率 团队的状态 A Everlasting Transeunt 点击查看 6/42 B Fall Guys-Perfect Match 点击查看 6/115 C Magic ...

  5. 表弟:这数学规律题该怎么解决呢?使用Python你会发现很简单

    前段时间表弟给我一个数学题目,要我帮他解决.我看了看,换做我以前确实还得花点功夫,现在会python了,我轻松就解决了,先来看看题目是什么吧! 分析: 这里有我自己整理了一套最新的python系统学习 ...

  6. 2019牛客多校第四场 I题 后缀自动机_后缀数组_求两个串de公共子串的种类数

    目录 求若干个串的公共子串个数相关变形题 对一个串建后缀自动机,另一个串在上面跑同时计数 广义后缀自动机 后缀数组 其他:POJ 3415 求两个串长度至少为k的公共子串数量 @(牛客多校第四场 I题 ...

  7. 【教学类-30-04】10以内减法题不重复(一页两份)(包括6以内、7以内、8以内、9以内、10以内减法题 只抽取25个)

    作品展示 --10以内不重复减法题 需求: 1.制作10以内减法题 材料准备: Word模板 代码展示: ''' 6.7.8.9.10以内减法一页两份(10以内减法一页两份(6以内.7以内.8以内.9 ...

  8. 笔试逻辑智力题找规律题总结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, ...

  9. 用Python解中考数学规律题

    用Python解中考数学规律题 以下为2018成都市的中考数学真题B卷第23题: 分析:   一.这是一道常规的找规律考题,一般每年的中考数学都会涉及,根据题的难易程度,位置一般会出现在B卷的第二题, ...

最新文章

  1. 绝对不容错过:最完整的检测模型评估指标mAP计算指南(附代码)在这里!
  2. format函数python的顺序_[转载] Python中format函数用法
  3. python实现简单爬虫功能(网站图片)
  4. 从LINQ开始之LINQ to Objects(上)
  5. Shell 条件判断汇总
  6. 若S作主串,P作模式串,试分别写出利用BF算法和KMP算法的匹配过程。
  7. 请问如何正确使用计算机的接口芯片,[计算机软件及应用]第05章接口芯片1.ppt
  8. Vue「五」—— 动态组件、插槽、自定义指令
  9. allow control allow origin_Origin绘图笔记(一)——如何高效绘制一个漂亮的数据图...
  10. 如何查看 Swift 的源代码
  11. 计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第16章:操作系统概述 习题和答案
  12. Halcon常用图像预处理算子总结
  13. 八、软考·系统架构师——架构设计
  14. python编写年金终值函数_财码Python管理会计小实验—投融资管理之货币时间价值...
  15. 高考志愿填报平台数据加密(js逆向)
  16. 粗读SynFace: Face Recognition with Synthetic Data
  17. 【Java】什么是二方库?
  18. 小白系列之通俗易懂的Hadoop
  19. Win10下将CapsLock键(大小写锁定键)转换映射成Ctrl键
  20. 教师工作量计算系统 课程设计 C语言

热门文章

  1. 东莞数控机床上加工模具
  2. 牛码宝宝 - Sprint log (No.6)
  3. mac下抓包工具proxyman
  4. echarts legend 图例与文字对齐问题
  5. 深度学习--循环神经网络(Recurrent Neural Network)
  6. Calendar等日期类的应用----万年历
  7. java sortable_如何在Jquery Sortable中将嵌套列表li限制为仅两个级别?
  8. 移动通信交换技术浅谈
  9. 新年找工作的注意啦:一般通用面试内容 收藏
  10. 2021-12-26 闲鱼看游戏本总结(5k-8k价位)