AtCoder Regular Contest 110 E.Shorten ABC——坑
计数渣渣不会啊
下学期学概率论与数理统计不知道会不会提升数数能力
E.Shorten ABC
#define IO ios::sync_with_stdio(false);cin.tie();cout.tie(0)
#pragma GCC optimize(2)
#include<set>
#include<map>
#include<cmath>
#include<stack>
#include<queue>
#include<random>
#include<bitset>
#include<string>
#include<vector>
#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
#include<unordered_map>
#include<unordered_set>
using namespace std;
typedef long long ll;
typedef pair<int,int> pii;
const int N=200010;
const ll mod=1e9+7;
ll qmi(ll a,ll b,ll p)
{ll res=1;while(b){if(b&1) res=res*a%p;b>>=1;a=a*a%p;}return res;
}
ll C(ll n,ll m)
{ll res=1;for(int i=1;i<=m;i++)res=res*qmi(i,mod-2,mod)%mod*(n-i+1)%mod;return res;
}
int main()
{IO;int T=1;//cin>>T;while(T--){int n,m;cin>>n>>m;ll s=0;for(int i=1;i<=n;i++) {int a;cin>>a;s+=a;}cout<<C(m+n,s+n)<<'\n';}return 0;
}
AtCoder Regular Contest 110 E.Shorten ABC——坑相关推荐
- AtCoder Regular Contest 065
AtCoder Regular Contest 065 C - Daydream Score : 300300300 points 倒着来就行了,正着来会产生歧义匹配,dreamer,dreamdre ...
- AtCoder Regular Contest 100 D - Equal Cut 思维 + 前缀和
传送门 文章目录 题意: 思路: 题意: 给你一个数组aaa,你要将其分成四份,让这四份中和的最大值−-−最小值最小,输出这个最小值. n≤2e5,ai≤1e9n\le2e5,a_i\le1e9n≤2 ...
- AtCoder Regular Contest 100 E - Or Plus Max Sos dp
传送门 文章目录 题意: 思路: 题意: 给你一个长度为2n2^n2n的数组,让你对于所有的1≤k≤2n−11\le k\le 2^n-11≤k≤2n−1求最大的ai+aj,0≤i<j≤2n−1 ...
- AtCoder Regular Contest 061 E - Snuke‘s Subway Trip(建图 + dijkstra最短路 / 0/1bfs / 并查集)
AtCoder Regular Contest 061 E - Snuke's Subway Trip problem 洛谷翻译 my idea 最近一直在做网络流,所以一读这题后,我就想到了最小费用 ...
- NOMURA Programming Contest 2021(AtCoder Regular Contest 121)
文章目录 A - 2nd Greatest Distance B - RGB Matching C - Odd Even Sort D - 1 or 2 E - Directed Tree F - L ...
- AtCoder题解——AtCoder Regular Contest 107——B - Quadruple
题目相关 题目链接 AtCoder Regular Contest 107 B 题,https://atcoder.jp/contests/arc107/tasks/arc107_b. Problem ...
- AtCoder Regular Contest 071 D - 井井井 / ###
题目:http://arc071.contest.atcoder.jp/tasks/arc071_b 题意: 有一个二维的平面,给你xn根竖线和ym根横线,问这些线围成的长方形(正方形)的面积和(要求 ...
- AtCoder Regular Contest 062 E - AtCoDeerくんと立方体づくり / Building Cubes with AtCoDeer
题目传送门:https://arc062.contest.atcoder.jp/tasks/arc062_c 题目大意: 给你\(N\)块正方形木板,每块木板四角有四种颜色(可以相同),木板中央有编号 ...
- AtCoder Regular Contest 113训练赛(暴力,快速幂,贪心)
ARC 113 传送门 A. A×B×C https://atcoder.jp/contests/arc113/tasks/arc113_a 题意 给定一个正整数K,求出正整数排列(A,B,C),使A ...
最新文章
- java 正则表达式入门(一)
- MySql提示服务已经启动成功但又提示can’t connect to MySQL server解决方法,mysql服务自动停止处理方法
- NGUI-制作位图字体以及图文混排
- STM32 基础系列教程 28 - USB_DFU
- PyTorch | Tensor、Numpy、Variable之间的转换
- vector的初始化及常用操作
- php写的注册登录系统吗,php注册登录系统简化版_php技巧
- C++中内存泄漏的检测方法介绍
- ckeditor 触发事件(案例)
- latext配置 vscode_VScode 配置为 LaTeX IDE
- 23_使用dtree展示所有分类
- Oracle PLSQL语句实例
- 一个安全架构师需要做什么?有什么能力要求?
- iphone 图片等比例缩小
- pandas 转换为文本类型_python – pandas将文本特征转换为数值
- Shang Nicht mehr Hut Wird Bambus Faser Un
- win10文件显示后缀名_手机必装!百度家的万能文件管理器,功能强大无广告!...
- 计算机启动一下就停机,电脑启动一下就停了怎么办_电脑启动一下就停了是什么原因-win7之家...
- OkHttp 官方中文文档
- 一分钟知道屏幕分辨率、尺寸、PPI之间的关系!!!
热门文章
- led可见光通信直方图均衡matlab,基于RGB型LED的光学相机通信系统的实现方案
- php转译html,使用php转义输出HTML到JavaScript
- python echo函数_python如何调用php文件中的函数详解
- mvc identity连接mysql_asp.net MVC5,如何使用mysql数据库,使用MVC框架中自带的identity用户验证体系...
- northstar机器人编程_《机器人构建实战》——导读
- Java,C++四舍五入
- Honest Coach CodeForces - 1360B(简单贪心)
- android 5.0状态栏下载地址,Android沉浸式状态栏(5.0以上系统)
- 蓝桥杯 子串分值 递推
- P3292 [SCOI2016]幸运数字(树剖 + 线段树维护线性基)