「NOIP2019模拟赛day1」可爱女孩的二元组

fibplus-8.0.0.zip FIBPlus 是一套面向 Delphi / C++Builder 的 Firebird、InterBase 数据库访问组件,特点是直接走原生客户端 API,不经 BDE/ODBC,速度快且可控性强。8.0.0 版本主要适配 Delphi 2009 及以后的版本(Delphi 6–2007 需用 7.9.x),核心组件包括 TpFIBDatabase、TpFIBTransaction、TpFIBDataSet 等,支持精细事务管理、本地缓存、BLOB 处理和备份恢复等数据库服务。该库原为 Devrace 的商业组件,现由社区在 GitHub 的 madorin/fibplus 项目开源维护,建议从官方仓库获取源码而非第三方网盘压缩包。安装时解压后用对应版本的工程组(10.4+ 统一为 `FIB.groupproj`)Build 全部包,再 Install `dclFIB` 并在 Library 路径加入 Source 目录即可。新项目中若需官方技术支持,也可考虑 FireDAC、IBDAC 等更现代的替代方案。 立即下载

「NOIP2019模拟赛day1」可爱女孩的二元组

内存限制:256 MiB时间限制:1000 ms输入文件:pairs.in输出文件:pairs.out

题目描述
小W是一个可爱的女孩子,她很喜欢二元组。
现在小W有一个质数ppp和一个长度为nnn的整数序列aaa以及一个整数kkk,而她最近爱上了一种特殊的二元组Shmily Pair\rm Shmily~PairShmily Pair。
小W认为一个二元组(i,j)(i,j)(i,j)是Shmily Pair\rm Shmily~PairShmily Pair,当且仅当(ai+aj)(ai2+aj2)≡kmod  p(a_i+a_j)(a_i^2+a_j^2) \equiv k \mod p(ai​+aj​)(ai2​+aj2​)≡kmodp,其中1⩽i<j⩽n1 \leqslant i<j \leqslant n1⩽i<j⩽n。
现在小W想要知道她拥有的整数序列aaa中,有多少个二元组是Shmily Pair\rm Shmily~PairShmily Pair。
输入格式
第一行三个整数n,p,kn,p,kn,p,k。
第二行nnn个整数,描述了一个整数序列aaa。
输出格式
仅一行,一个整数,表示Shmily Pair\rm Shmily~PairShmily Pair的个数。
样例
样例输入
6 7 2
1 2 3 4 5 6
样例输出
3
数据范围与提示
对于30%30 \%30%的数据,n⩽104n \leqslant 10^4n⩽104。
对于60%60 \%60%的数据,n⩽3×105n \leqslant 3 \times 10^5n⩽3×105。
对于100%100 \%100%的数据,2⩽n⩽5×1062 \leqslant n \leqslant 5 \times 10^62⩽n⩽5×106,2⩽p⩽1092 \leqslant p \leqslant 10^92⩽p⩽109,0⩽k<p0 \leqslant k <p0⩽k<p。
提示
我们先将式子化一下:
(ai2−aj2)(ai2+aj2)≡k(ai−aj)mod  p(a^2_i − a^2_j )(a^2_i + a^2_j ) \equiv k(a_i − a_j) \mod p(ai2​−aj2​)(ai2​+aj2​)≡k(ai​−aj​)modp
ai4−aj4≡kai−kajmod  pa^4_i − a^4_j \equiv ka_i − ka_j \mod pai4​−aj4​≡kai​−kaj​modp
ai4−kai≡aj4−kajmod  pa^4_i − ka_i ≡ a^4_j − ka_j \mod pai4​−kai​≡aj4​−kaj​modp
由于kkk确定,所以我们将ai4−kaia^4_i −ka_iai4​−kai​取模后丢进mapmapmap里,然后就可以统计有多少个数和它相同了。

代码

#include <fstream>
#include <algorithm>
#include <cmath>
#include <map>

std::ifstream fin("pairs.in");
std::ofstream fout("pairs.out");

int main(){
	fin.sync_with_stdio(false);
	fout.sync_with_stdio(false);
	int n,p,k,ans=0;
	fin>>n>>p>>k;
	std::map<int,int> s;
	long long x;
	for(int i=0,tmp;i<n;i++){
		fin>>x;
		tmp=(((((((((x%p)*x)%p)*x%p)*x)%p)-(k*x%p))+p)%p)%p;
		ans+=s[tmp];
		s[tmp]++;
	}
	fout<<ans<<std::endl;
	return 0;
}
基于K8S + apisix/istio 实现云原生模块化微服务.自带代码生成器,能够生成对表的增删改查的逻辑代码 基于K8S + apisix/istio 实现云原生模块化微服务.自带代码生成器,能够生成对表的增删改查的逻辑代码.是标准Maven项目,只依赖springboot,没有hibernate,struts,ibatis,数据库调优可以使用druid输出慢sql,比分析xml中的语句更直观,springrain所有的sql语句都使用Finder封装管理,只要查看Finder的引用即可. 立即下载

相关推荐

工艺部2026年终总结及2027工作规划PPT.pptx

制造业生产、工艺、设备、质量全套 PPT 资料,包含月度经营复盘、季度数据分析、部门年终总结规划、产线与检验规范、TPM 设备保全、质量意识、质量总监高阶培训等课件。内容兼顾经营指标偏差分析、述职汇报、现场制度宣贯、岗位技能教学。 适合操作工、检验员、设备维保员、工艺 / 品质 / 设备工程师、生产主管、各部门部长、质量总监、厂长、内部培训师、精益专员使用,覆盖一线执行、骨干分析、部门负责人述职、高管进阶全层级,可直接用于工厂汇报、内部培训、述职复盘。

梦熊杯-十二月月赛-白银组题解-A.自由

这第一种思路不难想到,但是我们需要求巧来进行优化。(虽然这三份代码都可以AC)

wo_ai_luo_的博客 878

锂电池基于电热耦合模型与NSGA-II算法的充电曲线优化:温升与损耗权衡及多目标帕累托边界求解 MATLAB 锂电池充电曲线优化|NSGA-II求解与温升损耗权衡

内容概要:本文介绍了一个基于MATLAB的锂电池充电曲线优化项目,旨在通过NSGA-II多目标进化算法,平衡充电过程中的温升与综合损耗。项目构建了电热耦合模型,将充电过程划分为多个荷电状态阶段,每个阶段的充电倍率作为决策变量,目标是最小化峰值温度和综合损耗,同时满足充电时间、温度、电压和电流变化率等约束条件。通过快速非支配排序和拥挤距离等机制,算法生成帕累托最优解集,用户可根据需求选择安全优先、损耗优先或综合折中的充电策略。项目还包括了数据生成、模型验证、结果可视化和GUI界面,形成了完整的从模型构建到策略输出的技术闭环。 适合人群:具备一定MATLAB编程基础,从事电池管理系统、新能源汽车、储能系统或电力电子等领域研发工作的工程师和技术人员。 使用场景及目标:①为新能源汽车、无人机、储能电站等提供快速且安全的充电策略;②研究多目标优化算法在工程实际问题中的应用;③构建电池充电过程的数字孪生模型,支撑电池全生命周期的精细化管理。 阅读建议:此资源以实际工程项目为导向,不仅展示了算法实现,更强调了工程约束、模型校准和结果验证的重要性。学习者应在理解电化学与热力学基础知识的前提下,结合提供的完整代码进行调试和运行,并重点关注约束处理、目标函数设计和帕累托前沿分析等核心环节,以深入掌握多目标优化在复杂工程系统中的应用精髓。

题解 noip2019模拟赛Day1T3

题面 运河计划 问题描述 水运在人类的交通运输史中一直扮演着重要的角色.借助河流.的便利,人们得以把大量的货物输送到天南海北不仅仅是自然界现成的河流,人工开凿的运河(如苏伊士运河、巴拿马运河、我国的京杭大运河)都为文明的发展做出了卓越的贡献. C 国计划建设若干条运河以沟通南北两大水系.鉴于奇奇怪怪的原因,建设只能沿棋盘式的网格交点及其连线进行,相关信息如下图所示: 目标将河流 A 标...

weixin_30911809的博客 271

wordbuddy破甲经验分享

wordbuddy破甲经验分享

双闭环PWM整流器VOC控制 +SVPWM调制仿真(Simulink仿真实现)

内容概要:本文详细介绍了一种基于Simulink的双闭环PWM整流器采用虚拟同步发电机控制(VOC)策略与空间矢量脉宽调制(SVPWM)技术的仿真模型。该模型在dq同步旋转坐标系下构建电压定向控制系统,实现了电压外环与电流内环的双闭环控制结构,重点阐述了VOC控制原理、SVPWM调制算法的实现方法及其在Simulink环境中的模块化搭建过程。通过该仿真平台,能够有效实现单位功率因数运行、直流母线电压稳定控制以及优异的动态响应性能,适用于电力电子变换器、新能源并网系统及电机驱动等领域的控制策略验证与性能评估。; 适合人群:电气工程、自动化、电力电子与电力传动等相关专业的高年级本科生、研究生,以及从事电力电子系统仿真、新能源并网控制研究的科研人员和技术工程师。; 使用场景及目标:①深入理解三相PWM整流器在dq坐标系下的数学建模与控制机理;②掌握VOC控制策略的核心思想及其相较于传统矢量控制的优势;③学习SVPWM调制技术的实现流程与Simulink建模技巧;④通过仿真实验验证双闭环控制系统的静态精度与动态稳定性,提升对先进电力电子控制系统的分析与设计能力。; 阅读建议:建议结合电力电子技术、现代控制理论和电机控制相关基础知识进行学习,按照仿真模型的结构逐步分析各功能模块的信号流向与参数配置,重点关注锁相环(PLL)、坐标变换、PI控制器设计及SVPWM模块的实现细节,并可通过调整控制参数观察系统响应变化,以深化对控制策略动态特性的理解。

2021.11.27月赛题解

2021.11.27月赛题解 目录 A-可以教学姐画画嘛QAQ B-yh学长的养猪场 C-可以帮学姐通关吗 D-宝藏男孩zks E-为了lh学长!冲鸭! F-可以收下lh学长的小心心♥嘛~~~ G-金身已成,只待渡劫! A-可以教学姐画画嘛QAQ B-yh学长的养猪场 C-可以帮学姐通关吗 D-宝藏男孩zks zks会长梦见一片充满宝藏的沙滩, 它是由若干正方形的块状土地组成的一个W*H矩形区域。zks会长决定挖出这片沙滩所有的宝藏,成为传说中的宝藏男孩!!! 不幸

yu_annn的博客 603

储能双向Buck-Boost+模型预测电流控制+电压下垂控制仿真【附参考文献】(Simulink仿真实现)

内容概要:本文系统介绍了基于Simulink平台构建的储能双向Buck-Boost变换器仿真模型,融合模型预测电流控制与电压下垂控制策略,面向锂电池储能系统的高效充放电管理。该模型深入实现了双闭环控制架构的设计与动态性能分析,涵盖系统建模、关键控制算法实现及稳定性验证,并配套提供参考文献以支撑理论深度与技术复现性。资源包还整合了多种典型电力电子拓扑的仿真案例,如各类DC-DC变换器、谐振变换器、PWM整流器等,充分体现了其在新能源发电、微电网能量调度及电力系统稳定控制中的广泛应用价值和技术延展性。; 适合人群:适用于电气工程、自动化、电力电子及相关专业的高校研究生、科研人员以及从事能源系统仿真与控制设计的工程技术人员;要求具备一定的Simulink/MATLAB操作能力及电力电子与自动控制基础知识;; 使用场景及目标:①深入理解双向Buck-Boost电路在储能系统中的工作机理与能量双向流动控制方法;②掌握模型预测控制(MPC)与下垂控制在实际电力变换系统中的建模流程与参数整定技巧;③为科研课题、学位论文或工程项目提供高可靠性、可复用的仿真原型与技术参考方案; 阅读建议:建议结合文中列出的参考文献与网盘提供的完整仿真资源,按照目录结构循序渐进地学习各模块案例,重点剖析控制逻辑搭建、调节器设计与系统动态响应特性,通过动手仿真与参数调试深化对控制策略性能与鲁棒性的理解。

[游记&题解]2019暑假中山纪中集训day1

2019暑假中山纪中集训day1 Date:Date:2019.8.1

Panda_Hu's blog 333

产业园区在推动科技成果落地时,如何高效匹配企业与技术供给方.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

全桥LLC谐振(变频+移相混合控制)变换器闭环仿真模型(Simulink仿真实现)

内容概要:本文详细介绍了基于Simulink平台构建的全桥LLC谐振变换器闭环仿真模型,采用变频控制与移相控制相结合的混合调制策略,实现高效电能转换与高精度输出稳压。模型完整涵盖了系统建模、谐振腔参数设计、软开关技术实现、双闭环控制系统(如电压外环与频率/相位内环)设计及仿真验证全过程,重点突出零电压开通(ZVS)与零电流关断(ZCS)的实现机制,以显著降低开关损耗,提升变换器效率与动态响应性能。配套资源包含完整的Simulink仿真文件、详细的参数设计报告及核心参考文献,为深入理解LLC谐振变换器的工作机理、控制策略优化及其在开关电源、新能源发电等领域的工程应用提供了坚实的技术支撑。; 适合人群:具备电力电子技术、自动控制理论基础,从事高频开关电源、新能源变换器、车载充电机或相关方向研究的研究生、科研人员及电气工程师。; 使用场景及目标:①系统学习全桥LLC谐振变换器的精确建模与仿真方法;②掌握变频+移相混合控制策略的设计原理与实现技巧;③开展高效率、高功率密度电源变换器的科研攻关与工程项目开发;④深入理解软开关技术在实际电路中的应用与优势; 阅读建议:建议结合所提供的仿真模型与设计报告进行动手实践,重点分析控制器参数整定过程、谐振元件(Lr, Cr, Lm)的参数匹配关系,并仔细观察仿真波形,以深刻把握系统的稳态特性、瞬态响应能力及控制稳定性,从而全面提升对复杂谐振变换器系统的设计与分析水平。

NOIP2019复赛模拟13-day1

总体来说:今天的题水到一定的境界??!!!! 传送门 T1 斗地主 这个题与洛谷的斗地主根本没办法比啊,直接暴力dfs即可。 笔者以为脑子一时抽风,忘记最后可以留一张单牌而华丽丽的WA了 ヘ(;´Д`ヘ) #include <bits/stdc++.h> using namespace std; int h[1000],ok=0; char ch[100]; void dfs() { ...

RE:X 268

LLC谐振变换器恒压恒流双竞争闭环控制simulink仿真(附说明文档)

内容概要:本文提供了一套针对LLC谐振变换器恒压恒流双竞争闭环控制的完整Simulink仿真资源,涵盖详细的仿真模型、设计说明文档及配套PPT讲解材料。该资源聚焦于电力电子领域中LLC谐振DC-DC变换器的核心控制策略,重点实现了在不同负载条件下恒压(CV)与恒流(CC)模式之间的无缝切换与双闭环竞争控制机制,确保系统具备高稳定性与动态响应性能。仿真平台基于Matlab/Simulink构建,适用于半桥或全桥LLC拓扑结构,内容包括谐振参数设计、变频控制(PFM)、软启动策略、反馈环路建模及闭环稳定性分析等关键技术环节,具有较强的工程实践价值和科研复现意义。; 适合人群:面向电力电子、电气工程及其自动化等相关专业的研究生、科研人员以及从事开关电源、新能源变换器研发的工程师,尤其适合具备基本电路理论和Simulink仿真操作经验的技术人员;; 使用场景及目标:①深入理解LLC谐振变换器的工作原理及其在恒压恒流输出控制中的实现方法;②支撑科研项目中对模式切换逻辑、软开关实现、系统抗扰能力与稳定性分析等关键问题的研究;③作为毕业设计、学术论文复现或工业级电源产品原型开发的重要技术参考;; 其他说明:资源配套提供了详尽的参数设计指导与PPT解析,有助于快速掌握建模思路与控制器整定方法,建议使用者结合自身应用场景调整谐振腔参数与PI控制器增益,以实现最优性能,同时可通过公众号“荔枝科研社”获取持续的技术支持与扩展资料。

[ 校内OJ ] NOIP2019模拟赛(九)

第一题 1 #include<bits/stdc++.h> 2 using namespace std; 3 const int N=1e3+5; 4 int n; 5 double v,u,ans,c[N],d[N]; 6 7 int main() { 8 scanf("%d%lf%lf",&n,&v,&u); ...

weixin_30314793的博客 224

Abaqus 2023 保姆级安装避坑指南:从环境变量到许可证配置,一次搞定

本文提供Abaqus 2023的详细安装指南,涵盖环境变量设置、许可证配置等关键步骤,帮助用户避开常见安装陷阱。通过系统环境检查、目录结构规划、许可证服务器安装及Java环境配置等实用技巧,确保顺利完成安装并优化软件性能。

weixin_42524276的博客 425

别再为域名备案发愁了!微信小程序后端调用,试试这个‘官方捷径’——云托管

本文介绍了微信小程序后端部署的新思路——利用微信云托管服务绕过域名备案难题。通过详细的环境准备、数据库配置、服务部署和小程序端调用方案,帮助开发者快速实现小程序与后端服务的无缝对接,大幅缩短上线周期并降低运维成本。

weixin_29243279的博客 672

2021年中国大学生程序设计竞赛女生专场 K. 音乐游戏

题目链接:Problem - K - Codeforces 小Q最近一直在练习osu!mania的4键下落式模式,现在给出一张4键下落式模式的谱面,你需要帮他计算这张谱面中有多少个音符。 Input 第一行包含一个正整数nn(10≤n≤1000)(10≤n≤1000),表示给出的4键下落式模式谱面的长度。 接下来nn行,每行包含一个长为6的字符串,保证第一个和最后一个字符是单个竖线('|'),表示谱面展示区的两侧边界,其余4个字符要么是单个空格(''),表示对应位置没有音符,要么是单个...

m0_55682843的博客 2527

3DGS实战笔记:从相机坐标系到屏幕像素,手把手推导高斯椭球的投影变换矩阵

本文详细解析了3D高斯散射(3DGS)技术中从相机坐标系到屏幕像素的几何变换过程,重点推导了高斯椭球的投影变换矩阵。通过视图变换、投影变换和视口变换的完整流程,结合雅可比矩阵处理协方差矩阵,实现了高效的三维重建与渲染。文章提供了Python代码示例,帮助开发者深入理解3DGS的核心几何变换机制。

weixin_28691741的博客 438

阿美的新难题(二分搜索)

问题描述 Description 阿美的老师要对天才少女阿美进行极限测试,老师随便给出一个整数m和若干个递增排序的整数序列(里面有好多好多数啊!),老师要求阿美快速观察并回答出在这个递增的整数序列中是否存在两个不相同的数a和b,满足a+b=m,如果存在则给出这两个数,否则说No。阿美思来想去无法解决,请你帮帮她吧,她可是个校花啊! Input 第一行是整数n(0 < n &l...

Nothing9826的博客 483

Vitis开发环境下的双核ARM通信:Hello World背后的AMP架构解析

本文深入解析了Vitis开发环境下ZYNQ双核ARM Cortex-A9处理器的AMP架构与通信机制。通过详细的硬件配置、内存分配和核间通信实现步骤,展示了如何构建高效的双核Hello World系统,为嵌入式系统开发者提供了实用的开发指南和性能优化技巧。

weixin_29162439的博客 218

使用Qt和MX Component插件实现与菱PLC的通信

在本文中,我们介绍了如何使用Qt和MX Component插件实现与菱PLC的通信。我们首先安装和配置了MX Component插件,并在Qt项目中初始化和使用MX Component来连接、读取和写入PLC的数据。安装完成后,您需要在Qt项目中配置MX Component的路径,以便Qt可以找到所需的库文件。在本文中,我们将探讨如何使用Qt和MX Component插件来实现与菱PLC的通信。在主函数中,我们将初始化MX Component,并创建一个与PLC通信的示例。在上面的代码中,我们使用了。

TlScratch的博客 996

NOIP模拟赛2019.8.30题解

T1 最大序列 100pts 维护一个栈 从前往后扫描,如果栈为空或当前数及之后数中的最大值大于栈顶的数,就将最大值之前的所有数入栈,并且把最大值保存在答案中。 否则将栈顶的元素弹出,并保存在答案中。 由于最大值从后往前是单调递增的,所以直接用一个数组维护就可以O(1)查询 代码如下: #include<bits/stdc++.h> using namespace std; const...

Flag_z的博客 293

YOLO26涨点改进 | 全网首发Conv独家改进篇 | CVPR 2025 | 引入GCConv卷积改进YOLO26,含GCC3k2二次创新,能够捕捉更加丰富和复杂的特征信息,助力高效涨点

本文提出了一种基于GCConv模块的YOLO26目标检测模型改进方案。GCConv模块通过多路径结构增强特征学习能力,在训练阶段采用垂直多卷积和水平多路径配置,推理时重参数化为单一3x3卷积,显著提升推理速度而不损失性能。实验表明,该模块在复杂场景和多尺度目标检测任务中表现优异,特别适合资源受限的实时应用场景。文章详细介绍了GCConv的网络结构、核心代码实现、YAML配置文件修改方法,并提供了两种改进方案(GCConv和GCC3k2)的具体配置指导。

Ai缝合怪、助力小伙伴高效发论文 318

GJYDAY1 NOIP+ 模拟赛——2019暑假篇

目录 一.水池 1.题目 1.题目描述 2.输入格式 3.输出格式 4.输入样例: 5.输出样例 6.数据范围与提示 2.题解 3.Code 二.排列 1.题目 1.题目描述 2.输入格式 3.输出格式 4.输入样例: 5.输出样例: 6.数据范围与提示 2.题解 3.Code 谢谢! 还好 一.水池 1.题目 1.题目描述 又到了一年一度的的...

weixin_43908980的博客 613

PyTorch 面试题及详细答案120题(54-70)-- 模型训练与评估

本文介绍了PyTorch模型训练的基本流程和核心概念。主要内容包括: 模型训练基本流程:通过代码示例展示了数据准备、模型定义、损失函数和优化器选择、训练循环(前向传播、反向传播、参数更新)的完整过程,并包含验证集评估的实现。 训练过程中的关键概念: Epoch:完整遍历一次训练集 Batch:将数据分成小批次 Iteration:一个Batch的参数更新过程 三者关系:1 Epoch = N/B Batch = N/B Iteration(N为样本数,B为batch_size) PyTorch数据加载机制:

大剑师兰特的GIS世界 488

一篇把 Transport 做到可复制的实战指南:从 CTS 底层表到 LSMW、Variant、Layout、TABU、Query、SAPscript 全对象搬运

本文深入解析SAP系统中的Transport机制,将其视为可审计、可追溯的变更流水线。文章从CTS/Transport Organizer通用方法论和具体对象搬运手法两个层面展开,详细介绍了LSMW项目、程序Variant、屏幕/ALV Layout、表数据、ABAP Query、SAPscript和SO10标准文本等对象的传输策略。通过真实案例说明,代码对象往往能被正确传输,但"运行体验"和"业务配置"却常被遗漏,导致QAS测试正常而PRD环境异常。文章提供了一套可

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 171
上一篇: Problem: [Usaco2004 Nov]Til the Cows Come Home 带奶牛回家
下一篇: 「NOIP2019模拟题day2」bit
赵崇延
博客等级 码龄8年 18粉丝 72原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值