11.9 上下爽一爽

news/2024/11/13 9:13:28/文章来源:https://www.cnblogs.com/FunStrawberry/p/18537759

11.9 Refact.ai Match 1 (Codeforces Round 985)

Solve : A~F (6/9)

Rank : 94

Rating : \(2212+136=2348\)

Perf : 2756(原来算法)2723(准确值)

发挥评价:Good+

感谢广义 Chinese Round()愉快上分。

这场 C 和 E 各一发罚时,E 吃完之后迅速发现自己的做法问题。

F 想清楚了再开始写,没有产生罚时。如果能更快一点就更好了。

CF2029D

给你一个无向图,其中有 \(n\) 个顶点和 \(m\) 条边。

您可以执行以下操作:

  • 选择三个不同的顶点 \(a\)\(b\)\(c\),然后对每条边 \((a,b)\)\((b,c)\)\((c,a)\) 执行以下操作:
    • 如果该边不存在,则添加该边。相反,如果存在,则删除它。

当且仅当该图没有边,或该图是一棵树时,一个图才被称为酷图:

最多进行 \(2\cdot \max(n,m)\) 次操作把图变成酷图,可以证明有解。

Solution:考虑把所有不连 \(1\) 的边通过第三个选 \(1\) 清除掉,最后必然剩下一个菊花和一些孤点。

考虑如果菊花为空,直接结束,否则用菊花的一条边把剩下的孤点连起来。

CF2029E

对于两个整数 \(x\)\(y\)\(x,y\ge 2\)),当且仅当 \(x\) 可以通过下面的操作变换为 \(y\) 时,我们才说 \(x\)\(y\) 的生成器:

  • 选择 \(x\) 的因数 \(d\)\(d\ge 2\)),然后将 \(x\) 增加 \(d\)

现在,凯文给出了一个数组 \(a\),它由 \(n\) 个互不相同 \(\ge 2\) 的整数组成。

你必须找到一个整数 \(x\ge 2\),使得 \(x\) 是序列所有数的生成器,或报告无解。

首先发现 \(2\) 可以产生所有偶数(进一步的,所有合数)

而任何奇数会一步变回偶数,猜测只需要选 \(2\),故不能有质数。

显然,不会这么简单。

有某个样例,我们知道可以有一个质数(两个以上绝对不行),只当这个质数可以生成所有数列中的数。

现在就剩判断这个质数能不能生成了,直接 bfs 显然超时。

考虑如果是偶数,\(\ge2p\) 即可,如果是奇数,最后一步一定是偶数生成的,这个偶数最大为它减去最小质因子,于是预处理后暴力判断即可。

CF2029F

给定一个环,边有红蓝双色,询问是否任意两点间都存在一条颜色回文路径(可以不简单)

先特判某一种颜色出现次数大于等于 \(n-1\) 的为 Yes。

这种题目,显然考虑手玩样例来找找规律。

发现样例里所有奇数都有解,大胆猜测由于奇数对路径奇偶性没有限制,可能全部有解,于是尝试手玩一些证明这个结论。

但是被 RRRBB 卡掉了,\((1,4)\)(从零标号)没有。

为啥没有?因为路径第一步必然是 R 最后一步必然是 B,包没有的。

这个很有启发性:环中不能同时存在 RRBB,这个结论感觉方向很对,现在变成单个 R 和连续 B 段交替了。(考虑两种颜色反转不影响答案)

发现由于路径可以不简单,B 连续段只和奇偶性有关,可以等价为长 \(1\) 或者 \(2\)

发现当 B 连续段长偶数时候,从两侧出的 B 段奇偶性相同。

于是出现两个偶数 B 段就坠机了。

同时由于 ABABAB 也无解,发现没有偶数段也坠机了,具体可以两边一起走,发现有时它们总得向同一方向走,无法汇合。

合理猜测,单个偶数段一定有解因为无解情况太多了

确实如此,证明也考虑两个一起走,把一个调到偶数段旁边之后,一个跳过偶数段,另一个走个来回,然后就发现它们能汇合了。

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

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

相关文章

水体颜色智能识别系统

水体颜色智能识别系统基于AI人工智能机器视觉分析识别技术,水体颜色智能识别系统通过现场监控摄像头,实现对河道、湖面及排水口水体颜色的智能检测与识别。这一系统能够代替人眼,对水体颜色进行24小时不间断的监测,有效克服了传统人工巡检的局限性,提高了监测的效率和准确…

仪表图像识别算法

仪表图像识别算法基于AI的机器视觉分析识别技术,通过训练深度学习模型,使得摄像头能够像人一样“看”懂仪表盘上的数据。这些现场监控摄像头能够实时捕捉仪表盘的图像,利用AI算法自动分析并识别出仪表的示数或开关状态。这种技术不仅能够在任何时间、任何地点进行自动读表,…

溺水识别摄像头防溺水系统

溺水识别摄像头防溺水系统采用了先进的AI算法,溺水识别摄像头防溺水系统能够准确识别出人体的姿态和动作。当有人员在泳池中挣扎、失去平衡或是长时间不动时,系统会立即判断这可能是一起溺水事件,并立即发出语音报警,提醒周围的人进行救援。同时,系统还会将提示消息推送给…

学期:2024-2025-1 学号:20241303 《计算机基础与程序设计》第七周学习总结

作业信息这个作业属于哪个课程 <班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里 <作业要求的链接>(如2024-2025-1计算机基础与程序设计第七周作业这个作业的目标 <写上具体方面>计算机科学概论(第七版)第8章 并完成云班课测试,《C…

2024-2025-1 20241327 《计算机基础与程序设计》第七周学习总结

作业信息 |2024-2025-1-计算机基础与程序设计)| |-- |- |2024-2025-1计算机基础与程序设计第七周作业)| |快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解决的问题并在期末回答这些问题 |作业正文|https://www.cnblogs.com/shr060414/p/18…

PbootCMS 网站转移后无法打开报错提示“No input file specified”怎么办

问题:PbootCMS 网站转移后无法打开,提示“No input file specified”。 解决方案:删除 .user.ini 文件:检查根目录中是否存在 .user.ini 文件,如有则删除。 重启 Web 服务器:重启 Apache 或 Nginx 服务。 检查 PHP 配置:确保 cgi.fix_pathinfo 设置为 1。 检查 Nginx 配…

PbootCMS网站后台图片上传提示:“上传失败:存储目录创建失败!”

后台图片上传提示:“上传失败:存储目录创建失败!”问题描述:图片上传失败,提示存储目录创建失败。 解决方案:给根目录下的 static 文件夹增加写入权限,一般设置为 755 或 777,推荐 755 权限设置。chmod -R 755 /path/to/your/project/static扫码添加技术【解决问题】专…

PbootCMS基本调用标签大全

首页、栏目页、内页的标题、关键词、描述:首页:<title>{pboot:sitetitle}</title> 栏目页:<title>{pboot:if({sort:title}==){pboot:pagetitle}{else}{sort:title}{/pboot:if}</title> 内页:<title>{content:title}-{pboot:sitetitle}</t…

HTTP 错误 500.22 - Internal Server Error

IIS程序池的.net FrameWork版本不是经典模式解决方法:将应用程序池的托管管道模式更改为“经典”模式:打开IIS管理器。 选择“应用程序池”。 选择对应的应用程序池,点击右侧的“高级设置”。 将“托管管道模式”设置为“经典”。扫码添加技术【解决问题】专注中小企业网站建…

宝塔安装ssl后站点打不开

当在宝塔面板上安装SSL证书后,如果站点无法访问,可以尝试以下几个步骤来排查和解决问题:检查SSL证书是否正确安装登录宝塔面板。 进入“网站”管理界面,选择对应的站点。 点击“设置”,进入“SSL”选项卡,确认证书已经正确安装。检查域名解析确保域名正确解析到服务器的I…

宝塔linux面板php7.0安装不上

在宝塔 Linux 面板上安装 PHP 7.0 时,可能会遇到一些问题。以下是一些常见的解决方法和步骤,帮助你成功安装 PHP 7.0。 1. 检查系统环境 确保你的服务器满足安装 PHP 7.0 的要求。登录宝塔面板:打开浏览器,访问你的宝塔面板地址,例如 http://your_server_ip:8888。 使用管…

五子棋软件简介及其用法

本文按照 五子棋对弈平台、 五子棋单机版软件、五子棋界面+引擎 三种模式的顺序介绍。 五子棋对弈平台 人机对弈 http://wap.lltskb.com/shfw/game/wzq/index.html?eqid=a0cd9efb0000c3ca00000006645b4932 天天象棋里的欢乐五子棋 五子棋单机版软件 gomocalc网页版五子棋 …