2024.10.18 闲话

快来报名 STAOI aaaa

反射容斥

反射容斥

反射容斥

反射容斥

反射容斥

反射容斥

反射容斥

壹条线:(0,0)(n,m) 不经过 y=x+bb<0):(n+mn)(n+mnb) .

贰条线:(0,0)(n,m) 不经过 y=x+l,y=x+rl<0<r):kZ((n+mnk(rl))(n+mnk(rl)+r)) . 需要注意这里 k 能是负的(

JLOI2015 骗我呢:

题解区全是看不懂代码,放一个代码:

inline int refl(int n, int m, int c)
{
	int ans = 0;
	for (int k=-m/c; k<=n/c; k++) (ans += binom(n + m, n - k * c)) %= P;
	return ans;
}
int main()
{
	scanf("%d%d", &n, &m); init(3 * max(n, m) + 5);
	printf("%d\n", (refl(n + m + 1, n, m + 3) - refl(n + m + 2, n - 1, m + 3) + P) % P);
	return 0;
}

UOJ424:

迭代列:Fi(x)=11Fi1(x) .

其实好像可以加元然后 kernel method 推出 nm 个组合数之和的式子 .

CF1821F:

和那个 NOI2018 冒泡排序差不多

歌:青空ポッピンサマー - irucaice feat. 初音ミク .

posted @   yspm  阅读(195)  评论(7编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
历史上的今天:
2023-10-18 双连通性
😅​
点击右上角即可分享
微信分享提示