当前位置: 首页 > news >正文

网站内容建设ppt甘肃seo网站

网站内容建设ppt,甘肃seo网站,网站代码查询,设计导航网站大全see题目描述 给定三个正整数N、L和R,统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。输出答案对106310^631063取模的结果。 输入 输入第一行包含一个整数T,表示数据组数。 第2到第T1行每行包含三个整数N、L和R,N、…

题目描述

给定三个正整数N、L和R,统计长度在1到N之间,元素大小都在L到R之间的单调不降序列的数量。输出答案对106+310^6+3106+3取模的结果。

输入

输入第一行包含一个整数T,表示数据组数。
第2到第T+1行每行包含三个整数N、L和R,N、L和R的意义如题所述。
1≤N,L,R≤10^9,1≤T≤100,输入数据保证L≤R。

输出

输出包含T行,每行有一个数字,表示你所求出的答案对106+310^6+3106+3取模的结果。

样例输入

2
1 4 5
2 4 5

样例输出

2
5

题解

前置知识:lucas定理

在区间[l,r][l,r][l,r]中长度为nnn的单调不降序列的数量,即Cr−l+1+n−1n=Cr−l+nnC_{r-l+1+n-1}^n=C_{r-l+n}^nCrl+1+n1n=Crl+nn个。

题意即求∑i=1nCr−l+ii\sum\limits_{i=1}^nC_{r-l+i}^ii=1nCrl+ii。因为Cnm=Cnn−mC_n^m=C_n^{n-m}Cnm=Cnnm,所以

∑i=1nCr−l+ii=∑i=1nCr−l+ir−l\sum\limits_{i=1}^nC_{r-l+i}^i=\sum\limits_{i=1}^nC_{r-l+i}^{r-l}i=1nCrl+ii=i=1nCrl+irl

又因为

∑i=mnCim=Cn+1m+1\sum\limits_{i=m}^nC_i^m=C_{n+1}^{m+1}i=mnCim=Cn+1m+1

所以

∑i=1nCr−l+ir−l=(∑i=0nCr−l+ir−l)−1=Cr−l+n+1r−l+1−1=Cr−l+n+1n−1\sum\limits_{i=1}^nC_{r-l+i}^{r-l}=(\sum\limits_{i=0}^nC_{r-l+i}^{r-l})-1=C_{r-l+n+1}^{r-l+1}-1=C_{r-l+n+1}^n-1i=1nCrl+irl=(i=0nCrl+irl)1=Crl+n+1rl+11=Crl+n+1n1

Cr−l+n+1n−1C_{r-l+n+1}^n-1Crl+n+1n1即为答案,用lucas定理求出即可。

code

#include<bits/stdc++.h>
using namespace std;
int n;
long long vt=1,x,y,ans=0,a[15],b[15];
void exgcd(long long c,long long d){if(d==0){x=1;y=0;return;}exgcd(d,c%d);long long t=x;x=y;y=t-c/d*y;
}
int main()
{scanf("%d",&n);for(int i=1;i<=n;i++){scanf("%lld%lld",&a[i],&b[i]);vt=vt*a[i];}for(int i=1;i<=n;i++){exgcd(vt/a[i],a[i]);x=(x%a[i]+a[i])%a[i];ans=(ans+vt/a[i]*b[i]*x%vt)%vt;}printf("%lld",ans);return 0;
}
http://www.dt0577.cn/news/53045.html

相关文章:

  • 吸引企业做网站云服务器
  • 做分析图的网站seo专员
  • 网站开发 方案 报价单搜索引擎推广培训
  • 做批发的在什么网站拿货自助建站系统哪个好用
  • 北京专业做网站电话不知怎么入门
  • 免费申请seo优化排名营销
  • 网站url可以在自己做吗2023网站seo
  • 提供东莞微信网站建设今日热点新闻头条国内
  • dw个人网页模板谷歌seo怎么做
  • 公司网站开发费用济南兴田德润评价今日国际重大新闻
  • 那个网站上有打码的任务做百度帐号
  • 网站开发表格成都新闻今日最新消息
  • 网站建设公司如何推广企业网站制作步骤
  • Dreamweaver做网站教程护肤品营销策划方案
  • 重庆网站建设选承越经典广告语
  • 求个没封的a站2022现在最火的发帖平台
  • 济南网站制作哪家专业360搜索建站
  • 专业的网站建设科技公司网址怎么注册
  • 做网站用python还是phpseo优化教程自学网
  • 对百度网站进行分析网络营销策划的方法
  • 扫码进入网站 怎么做微商怎么引流被别人加
  • wordpress 方括号搜索引擎优化方法案例
  • wordpress 微站互动营销
  • 广州网站建设费用多少搜索引擎费用
  • 网站快照倒退html网站模板免费
  • 专门做研究美股的财经网站安康地seo
  • 北京集团网站建设seo培训师
  • 广州新塘做网站关键词完整版
  • 云南电信网站备案百度网站流量统计
  • 做国外代购的网站有哪些长尾关键词挖掘爱站网