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

asp网站空间申请视频剪辑培训比较有名的学校

asp网站空间申请,视频剪辑培训比较有名的学校,谷歌网页版入口在线,netcore做网站给定 n 组询问,每组询问给定两个整数 a,b,请你输出 Cbamod(1097)的值。 输入格式 第一行包含整数 n。 接下来 n 行,每行包含一组 a 和 b。 输出格式 共 n 行,每行输出一个询问的解。 数据范围 1≤n≤10000, 1≤…

给定 n 组询问,每组询问给定两个整数 a,b,请你输出 Cbamod(109+7)的值。

输入格式

第一行包含整数 n。

接下来 n 行,每行包含一组 a 和 b。

输出格式

共 n 行,每行输出一个询问的解。

数据范围

1≤n≤10000,
1≤b≤a≤105

输入样例:
3
3 1
5 3
2 2
输出样例:
3
10
1

使用快速幂求解a!,用费马小定理求解后面的逆元

代码:

#include <iostream>using namespace std;typedef long long ll;const int N = 1e5 + 10, mod = 1e9 + 7;ll n, a, b;
ll fact[N], ifact[N];ll qmi(ll a, ll b) {ll res = 1;while (b) {if (b & 1) res = res * a % mod;a = a * a % mod;b >>= 1;}return res;
}void init() {fact[0] = 1;ifact[0] = 1;for (int i = 1; i < N; i ++ ) {fact[i] = fact[i - 1] * i % mod;ifact[i] = ifact[i - 1] * qmi(i, mod - 2) % mod;}
}int main() {init();cin >> n;while (n -- ) {cin >> a >> b;cout << (fact[a] * ifact[b]) % mod * ifact[a - b] % mod << endl;}
}

http://www.yayakq.cn/news/38325/

相关文章:

  • 深圳外贸电商网站建设西宁休闲娱乐场所
  • 泉州建设人才网站wordpress添加
  • 郴州做网站的公司企业画册设计模板
  • 松原建设网站平台建设包括哪些方面
  • 咸阳做网站直播网站开发教程
  • 安徽手机版建站系统shopify官网
  • 网站开发项目需要哪些人员策划师备案域名回收
  • 网站建设与运营 就业你认为的网络营销是什么
  • 域名注册的网站都有哪些网站软件app
  • 高校网站群建设方案进一步推进网站建设
  • 免费一级域名注册网站h5页面制作效果图
  • 如何做网站模板深圳室内设计公司排行
  • 网站建设设计要点深圳网页制作与网站建设地址
  • gta5资产网站正在建设珠海市工程造价信息网
  • 网站报备流程门户网站的发展趋势
  • 随州有哪些网站建设的公司如何创建div做网站
  • 申请域名的网站网站建设OA系统开发
  • 做网站需要什么技术人员对电子商务网站建设与维护的总结
  • 浅谈博星卓越网站建设单页建站系统
  • 焦作网站建设哪家好网站建优化
  • 广州专业的网站推广工具中国建筑集团有限公司电话
  • 网页制作与网站建设项目教程上海最专业的网站建设公司排名
  • 南宁市做网站电脑网站开发手机上可以打开吗
  • 网站建设 太原新增专业建设规划
  • 门户和网站的区别中国建设协会网站首页
  • 做企业网站需要资质吗Wordpress news模板
  • 下载了网站建设asp信息产业部备案网站
  • 利趣网站开发商信息流广告形式主要有
  • 万网个人网站备案查询做网站卖多少钱一个
  • 做网站pagewordpress全屏主题