2025国庆Day5

模拟赛

T1

枚举b3

n^2 处理出a_b1^a_b2=x的所有情况(满足b2<i)

然后枚举b4,计算答案

#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<iomanip>
#include<bits/stdc++.h>
#define int long long
#define jiaa(a,b) {a+=b;if(a>=MOD) a-=MOD;}
#define jian(a,b) {a-=b;if(a<0) a+=MOD;}
using namespace std;
int ksm(int a,int b,int p){if(b==0) return 1;if(b==1) return a%p;int c=ksm(a,b/2,p);c=c*c%p;if(b%2==1) c=c*a%p;return c%p;	
}
inline int read()
{int x=0,f=1;char ch=getchar();while (ch<'0'||ch>'9'){if (ch=='-') f=-1;ch=getchar();}while (ch>='0'&&ch<='9'){x=x*10+ch-48;ch=getchar();}return x*f;
}
int a[5005];
int mm[2000005];
signed main()
{//freopen("filename.in", "r", stdin);//freopen("filename.out", "w", stdout);int n=read();for(int i=1;i<=n;i++){a[i]=read();} int ans=0;for(int i=1;i<=n;i++){for(int j=i+1;j<=n;j++){int zh=a[i]^a[j];ans+=mm[zh];}for(int j=1;j<i;j++){int zh=a[i]^a[j];mm[zh]++;}}cout<<ans<<'\n';return 0;
}

T2

首先若一个数两列全相同,一定为0

然后将其删去

注意若一个数高位全不同,这个数一定是p-1

进而发现所有数不同的高位数量都不同

根据这个算答案即可

#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<iomanip>
#include<bits/stdc++.h>
#define int long long
#define jiaa(a,b) {a+=b;if(a>=MOD) a-=MOD;}
#define jian(a,b) {a-=b;if(a<0) a+=MOD;}
using namespace std;
int ksm(int a,int b,int p){if(b==0) return 1;if(b==1) return a%p;int c=ksm(a,b/2,p);c=c*c%p;if(b%2==1) c=c*a%p;return c%p;	
}
inline int read()
{int x=0,f=1;char ch=getchar();while (ch<'0'||ch>'9'){if (ch=='-') f=-1;ch=getchar();}while (ch>='0'&&ch<='9'){x=x*10+ch-48;ch=getchar();}return x*f;
}
int a[2005][4005],vis[2005];
signed main()
{//freopen("filename.in", "r", stdin);//freopen("filename.out", "w", stdout);int p=read();for(int i=0;i<p;i++){int sum=0;for(int j=0;j<p;j++) vis[j]=0;for(int j=0;j<2*p;j++){a[i][j]=read();if(j%2==0){if(!vis[a[i][j]]) sum++;vis[a[i][j]]=1;}}
//		cout<<sum<<'\n';if(sum==1){sum=0;for(int j=0;j<p;j++) vis[j]=0;for(int j=0;j<2*p;j++){if(j%2==1){if(!vis[a[i][j]]) sum++;vis[a[i][j]]=1;}}if(sum==1) cout<<0<<' ';else cout<<1<<' ';}else cout<<sum<<' ';}cout<<'\n';return 0;
}

T3

分治

对每个点求出到mid,mid+1的最短路

对每一行,求出当这一行最优时对哪些点产生贡献

这是一个二维数点,树状数组解决

递归时注意到最短路不一定在区间内部

所以需要处理区间内每个点到区间端点的最短路

容易发现改变的部分就是刚刚求出的到mid,mid+1最短路

注意求最短路可以dp(拐点较少,<=4),不要dij,多一个log

T4

先考虑k=1时dp

dpi,j,0/1,0/1,表示1~i插入完成最终序列有j个连续段,是否已经占据最终序列的开头,是否已经占据最终序列的结尾

image

数学

数论

素数

逆元

Wilson 定理

image

证明考虑乘法逆元

欧几里得算法

(exgcd)

image

中国剩余定理

扩展:对每个方程的模数质因数分解,对每个质数分别考虑check

转化成普通剩余定理

exgcd即可

积性函数

容易发现积性函数f(1)=1

完全积性函数,省去互素条件

埃氏筛

线性筛

思路可拓展求积性函数前缀和

整数分块

离散对数

莫比乌斯反演+欧拉反演

组合数学

插板法

例题

image

考虑乘积的组合意义

插板后对每个段加一个小球

再次进行插板

共插2p+1个板

容斥原理

min-max反演

二项式反演

斯特林数

image

错排

1.递推

2.容斥

卡特兰数

转化在数轴上

格路计数

两条线?

不合法容斥系数=0

prufer序列

一棵n个点有标号的无根树有n^(n-2)个

生成prufer序列:

image

还原树:

image

线性代数

矩阵加/乘

矩阵乘组合意义:i->j的方案数

向量

矩阵快速幂

高斯消元

主元和自由元

线性空间

线性相关

称一组线性空间的秩,为其最大的内部线性无关子空间

可以使用高斯消元求解

对于一组解,我们称之为线性基

正交线性基

对于每一个主元,保证只有一个数是包含它的

行列式

image

发现相邻行之间加减不影响最终结果

高斯消元变成阶梯矩阵

易求答案

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/929664.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设项目功能需求分析报告wordpress克隆菜单

第一题&#xff1a;打酱油 小明带着 N 元钱去买酱油。 酱油 10 块钱一瓶&#xff0c;商家进行促销&#xff0c;每买 3 瓶送 1 瓶&#xff0c;或者每买 5 瓶送 2 瓶。 请问小明最多可以得到多少瓶酱油。 输入格式 输入的第一行包含一个整数 N&#xff0c;表示小明可用于买酱油的…

南宁京象建站公司江苏威达建设有限公司网站

一&#xff0c;iOS覆盖率报告生成逻辑 iOS覆盖率报告生成与Android有很大的不同&#xff0c;主要的生成逻辑如下&#xff1a; 1&#xff0c;将profraw文件&#xff0c;通过命令xcrun llvm-profdata merge -sparse转换成profdata; 2&#xff0c;再将profdata文件&#xff0c;通…

字节跳动开源图标库:2000+图标一键换肤的魔法 - 教程

字节跳动开源图标库:2000+图标一键换肤的魔法 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&qu…

Photoshop启用钢笔绘制图形

Photoshop启用钢笔绘制图形pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", …

代码随想录打卡|Day51 图论(dijkstra(堆优化版)精讲、Bellman_ford 算法精讲) - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

自动化数据操作平台获3000万美元融资

自动化数据操作平台Pantomath获得3000万美元B轮融资,该平台利用AI技术扩展传统数据可观测性功能,通过自主AI代理实现事件自修复,帮助企业减少数据停机时间并提升数据可靠性。自动化数据操作平台Pantomath获3000万美…

常见排序算法详解与C语言实现 - 详解

常见排序算法详解与C语言实现 - 详解2025-10-06 20:00 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !im…

网站开发专业介绍pc开奖网站开发

已在内核代码中添加EmbedSky_hello驱动为例&#xff0c;进行内核编译时候出现了一下几个问题&#xff1a;1、在 /opt/EmbedSky/linux 2.6.30.4/drivers/char目录下修改“Kconfig”文件&#xff0c;添加如下内容&#xff1a;config EmbedSky_HELLOtristate "TQ2440/SKY2440…

南宁网站建设长春网站配图尺寸

在当今数字化金融时代&#xff0c;股票接口成为连接量化交易策略与金融市场的桥梁&#xff0c;为投资者提供了高效、准确的数据获取和交易执行功能。 一、股票接口的基本原理&#xff1a; 股票接口是量化交易系统的核心组成部分&#xff0c;它负责连接投资者的交易程序与金融市…

深入解析:43. 远程分布式测试实现

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

实用指南:【相机基础知识与物体检测】更新中

实用指南:【相机基础知识与物体检测】更新中pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &qu…

外贸网站推广方法南昌百度关键词搜索

Windows 网络质量测试 References 保证网络稳定性&#xff0c;建议最大数据包延迟 200ms 以内&#xff0c;数据包最大和最小延迟差 100ms 以内&#xff0c;丢包率最好不丢包或 5% 以内。 ping www.baidu.com -t 调出 运行 (快捷键 Win R)&#xff0c;输入 cmd&#xff0c;pi…

网站用cms如何制作网址内容

SharePoint 2013 单一服务器场环境恢复数据库内容 笑男的公司服务很多客户&#xff0c;当然&#xff0c;这些客户都很挑剔&#xff0c;所以一般情况下生产&#xff08;Prod&#xff09;环境的服务是不能停的。 当然&#xff0c;如果你将包含相同网站集的数据库连接到同一个服务…

文化类网站建设福州seo推广外包

网上很多代码都略显繁琐&#xff0c;看了一下yy dalao的代码感觉很好&#xff0c;但他懒得打题解&#xff08;好吧我也是 以0为根节点的话&#xff0c;我把yy的一段代码删了改用fail[c]x0?0:ch[fail[x]][i];来实现特判&#xff0c;效果还不错&#xff01;也算是AC自动机的模版…

广州网站建设推广网站建设及推广开发

根据html&#xff1a;可知div是块级标签&#xff0c;span是行级标签 这里view类似于div&#xff0c;text类似于span&#xff0c;即 块级标签&#xff1a;view 行级标签&#xff1a;text、icon 类似效果 两个icon图标&#xff0c;置于第一排 两个view&#xff0c;分别位于第…

在上海哪个网站比较好自己在家可以做网站吗

在使用web-view时发现了一个问题总是会过段时间自己跳转到web-view是src地址 由于我是写的轮播图中嵌套一个web-view 所以当时我以为是轮播图和这个web-view冲突了 其实设计就是如此 自己跳 <view class"page-body"><web-view src"{{url}}">&…

AtCoder Beginner Contest 422 游记(VP)

很快过 $3t$,D 题稍微卡顿,E 题一堆垃圾错误。省流 很快过 \(3t\),D 题稍微卡顿,E 题一堆垃圾错误。10.6 内含剧透,请vp后再来。 不是题解!!!!!!! 赛前 本来在补 \(2023CCPCHarbin\) 的题目,做到最小生成…

详细介绍:无人机光纤FC接口模块技术分析

详细介绍:无人机光纤FC接口模块技术分析pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "M…

2025 --【J+S 二十连测】-- 第十三套 总结

总结 T1 T3 考试时很快就写出了代码,没什么问题 T2 考试时很快就写出了代码,但思路不严谨,故失分 T4 T5 考试时很快就写出了部分分代码,无失分 题解 T1 利用最近学的数学方法即可 代码 #include<bits/stdc++.h&…

企业网站制作需要多少钱网页翻译功能在哪

配置文件目录 linux 系统中有很多配置文件目录/etc/systemd/system、/lib/systemd/system 以及/usr/lib/systemd/system 等&#xff0c;这三者有什么样的关系呢&#xff1f; 以下是网络上找的资料汇总&#xff0c;并加了一些操作验证。方便后期使用 介绍 目录/lib/systemd/s…