首页 > 其他分享 >2023-4-20 #49 被赋予的是福祉亦或是灾厄

2023-4-20 #49 被赋予的是福祉亦或是灾厄

时间:2023-04-20 12:22:43浏览次数:48  
标签:frac gcd 49 bmod 枚举 dp 2023 20 顶点

补一下之前欠的两道题:2022-12-15 #13 放眼望去 无论是哪一颗星星 都比自己美丽

71 CFgym104053F Equations

不会做,数论好难啊,感谢裙友教我。

注意到 \(f(a,b,m)\) 的 \(a,m\) 的地位是大致等价的,因为其对应二元不定方程 \(ax+my=b\) 的 \(x\) 最小自然数解。

我们想交换两维,这样我们可以应用 \(f(a\bmod m,b,m)=f(a,b,m)\) 使得枚举量降到 \(O(a)\),于是我们对称地考察 \(y\) 最小自然数解,即 \(f(m,b,a)\)。

记 \(f(a,b,m)=x_0,f(m,b,a)=y_0\)。

若方程无 \(x,y\) 均非负整数解,其一定满足:

\[ax_0+my_0=b+\operatorname{lcm}(a,m) \]

证明:不妨考虑 \(\gcd(a,m)=1\) 的情况,取到 \(y=y_0\) 时 \(x\) 为负数,而 \(y=y_0-a<0\) 时 \(x\) 一定为正。两者只差一个调整单位(\(y\) 减去 \(a\),\(x\) 加上 \(m\)),因此此时 \(x\) 为最小自然数解 \(x_0\),即 \(ax_0+m(y_0-a)=b\)。

枚举 \(i_0=i\bmod a\),那么容易计算出 \(y_0\),若满足上述条件,则有:

\[x_0=\frac{b+\operatorname{lcm}(a,i)-iy_0}{a} \]

由于 \(i=ka+i_0\),\(\gcd(a,i)\) 不会变,因此合法 \(x_0\) 是一个等差数列,容易计算。

不满足上述条件时至少有 \(iy_0\leqslant b\),若 \(y_0>0\),我们暴力枚举 \(i\) 直到其满足条件,枚举量是 \(O(a\times\frac ba=b)\) 的。

若 \(y_0=0\),则 \(x_0=\frac ba\bmod\frac{i}{\gcd(i,a)}\),枚举 \(i_0\) 则 \(\gcd(i,a)\) 固定,取模转整除做整除分块就好了。

复杂度 \(O(V\log V)\)(\(V=\max(a,b)\))。

72 CFgym104053K Middle Point Graph

题意就是让我们考虑特殊几何结构的共面,讨论一下。

  • 无中点:共面概率为 \(0\);
  • 一个中点:选择这条边对应两个顶点,那么另一个顶点可以任选。
  • 两个中点:
    • 选择一条边以及其两个顶点,再任选一条边;
    • 选择一个三元环上两个点以及上面两条边,注意不能和上面重复,因此我们只能选择两条共顶点的边以及非公共顶点的两个顶点;
  • 三个中点:三元环的三条边以及上面一个点;
  • 四个中点:四元环。

三元环和四元环计数都是 \(O(m\sqrt m)\) 的。

295 2022 集训队互测 Round 11 C 卡牌游戏

296 CF1810H Last Number

297 CF1804G Flow Control

298 CF1804H Code Lock

很神秘的题。

很容易发现串是没有用的,我们只用得知任意两个字母之间来回的次数。

先考虑 \(k\) 为偶数的情况,考虑拆贡献,我们发现一对相对的边的经过次数相较于一条边的经过次数更容易刻画,其经过次数和一定是跨越两个半圆的字母对数量。

我们枚举所有大小为 \(\frac k2\) 的集合 \(s\) 作为初始集合,考虑类似旋转卡壳地移动一对边(一加一删)来遍历每个半圆并 dp 出答案。内部可以继续使用一个状压 dp 来记录哪些边状态与初始状态不同,转移 \(O(k)\) 枚举一下边即可。

上面的 dp 看起来状态数就很少(由于是加一条边删一条边,状压的集合与 \(s\) 交的大小只有两种),官方题解说 dp 有效状态数只有 \(82818450\) 种。

注意要实现精细一点,比如钦定加入的第一条边是 \(1\),不这样写状态数还会带上 \(k\)。

\(k\) 为奇数做法没有什么不同,可以发现距离为 \(\lfloor\frac k2\rfloor\) 的边可以代替上面所说的相对边,我们类似地枚举初始集合并加/删边算一下答案即可。

标签:frac,gcd,49,bmod,枚举,dp,2023,20,顶点
From: https://www.cnblogs.com/xiaoziyao/p/17333790.html

相关文章

  • ASEMI代理ADM202EARNZ-REEL原装ADI车规级ADM202EARNZ-REEL
    编辑:llASEMI代理ADM202EARNZ-REEL原装ADI车规级ADM202EARNZ-REEL型号:ADM202EARNZ-REEL品牌:ADI/亚德诺封装:SOIC-16批号:2023+引脚数量:16安装类型:表面贴装型ADM202EARNZ-REEL汽车芯片ADM202EARNZ-REEL特征特征符合89/336/EECEMC指令符合IEC1000-4-2(801.2)的ESD保护±8k......
  • 貌似遇到了一个docker 2014年以来就有的大神级大坑,大佬们怎么解决?
    版本centos 3.10.0-1160.53.1.el7.x86_64,华为云服务器。pr1921:48:39k8s-master01kernel:docker0:port1(veth7a384b6)enteredblockingstateApr1921:48:39k8s-master01kernel:docker0:port1(veth7a384b6)entereddisabledstateApr1921:48:39k8s-master......
  • 数据库3.49到3.68例程
    3.49查询每个学生及其选修课程的情况3.50对[例33]用自然连接完成3.51查询选修2号课程且成绩在90分以上的所有学生的学号和姓名。3.52查询每一门课的间接先修课(即先修课的先修课)3.53改写[3.49查询每个学生及其选修课程的情况3.54查询每个学生的学号、姓名、选修的......
  • 【2023-04-19】加法公式
    20:00一个社会、一个民族、一个国家总会存在一些消极的、错误的思想或者陋习。其中最坏的一种就是民族虚无主义。就是自己看不起自己,自己否定自己,自己糟蹋自己,因为这是最没有出息的、最没有骨气的、也最没有希望的一种思想观念、一种精神状态。一个民族如果是这样一种思维方式,对......
  • Oracle MySQL Server 拒绝服务漏洞(CVE-2023-21912) 修复
    CVE编号公告标题和摘要最高严重等级受影响的软件CVE-2023-21912OracleMySQLServer拒绝服务漏洞未经身份验证的远程攻击者可通过MySQL协议网络访问MySQLServer,成功利用此漏洞可导致目标MySQLServer挂起或频繁重复崩溃,造成拒绝服务攻击重要MySQLServer<=5.7.41......
  • 2023年产品经理需要考的证书——NPDP,含金量高,666
    产品经理国际资格认证NPDP是国际公认的唯一的新产品开发专业认证,集理论、方法与实践为一体的全方位的知识体系,为公司组织层级进行规划、决策、执行提供良好的方法体系支撑。【认证机构】产品开发与管理协会(PDMA)成立于1979年,是全球范围内产品开发与管理专业人士最杰出的倡导者,协助个......
  • 2023年3月全国产品经理国际认证NPDP报名
    产品经理国际资格认证NPDP是国际公认的唯一的新产品开发专业认证,集理论、方法与实践为一体的全方位的知识体系,为公司组织层级进行规划、决策、执行提供良好的方法体系支撑。【认证机构】产品开发与管理协会(PDMA)成立于1979年,是全球范围内产品开发与管理专业人士最杰出的倡导者,协助个......
  • 2023年3月北京/上海/广州/深圳CDGA数据治理认证考试报名
    弘博创新是DAMA中国授权的数据治理人才培养基地,贴合市场需求定制教学体系,采用行业资深名师授课,理论与实践案例相结合,快速全面提升个人/企业数据治理专业知识与实践经验,通过考试还能获得数据专业领域证书。DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发......
  • 手把手教你报名2023年DAMA-CDGA/CDGP数据治理认证考试
    DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业竞争能力。DAMA是全球唯一数据管理方面权威性认证,帮助......
  • 2023年DAMA-CDGA/CDGP数据治理认证含金量及考试报名流程
    DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业竞争能力。DAMA是全球唯一数据管理方面权威性认证,帮助......