2024--原始人编程&梦熊联盟--CSP-J模拟赛#6

2024--原始人编程&梦熊联盟--CSP-J模拟赛#5 当这种生物的头的数量小于等于攻击力最高的武器的攻击力时,我们可以一下子击败这种生物,在这之前我们用综合攻击力最高的武器攻击这种生物,我们定义。在图中删去a点,然后看一看u,v是否联通,如果联通的话说明a不在必经之路上,如果不联通说明a在必经之路上。先判定a是否在u,v的必经之路上,再判定b是否在u,v的必经之路上。把a点从图中删去,从b点出发不能到的那些点就一定是s1内那些点。把b点从图中删去,从a点出发不能到的那些点就一定是s2内那些点。小于这种生物的头的数量,我们就无法击败这种生物,输出。 阅读详情

A. [CSP-J二十连测第六套 ] --T1--最大公约数(gcd)

估分100分,实际得分100分。

想要使得gcd(x,y)最大,一个简单的想法是让 x=k,y= 2k,因为数的范围要不大于n,那么k\leq\lfloor\frac{n}{2}\rfloor。

那么答案就是\lfloor\frac{n}{2}\rfloor,因为如果要让答案ans再大的话\lfloor\frac{n}{ans}\rfloor\leq1,无法找出两个不同的数。

AC代码

B. [CSP-J二十连测第六套 ] --T2--数的变换(number)

估分100分,实际得分100分。
显然如果n中存在除了2,3,5的其他质因子,必定无解。

考虑三种变换的实质。
操作1:去掉当前数中的1个质因子2。
操作2:将当前数中的质因子2增加1个,去掉当前数中的1个质因子3。
操作3:将当前数中的质因子2增加2个,去掉当前数中的1个质因子5。
那么做法就出来了,一个质因子2贡献为1,质因子3贡献为2,质因子5贡献为3。

复杂度O(T log n)。

AC代码

C. [CSP-J二十连测第六套 ] --T3--回文(palindrome)

估分100分,实际得分80分。

这道题我把y的初值定位了INT_MIN,应该把它定为0。

n这么大显然是没用的,先用个桶统计一下(S_i,S_{n-i+1})。

考虑没有那个交换操作怎么做,要成为回文串的话,两个对称位置上的字母x,y,可以是x变成y也可以是y变成x,或者两个都变成另外一个字母z,于是可以在O(26^2)下解决问题。

现在有了一个交换操作,但是并不需要真的去O(n^2)去枚举交换的位置,因为该交换操作最多只涉及到了两对对称位置上的字母,其他的都没有影响,于是直接O(26^4)去枚举涉及到的两对对称位置上的字母是什么就可以了。

AC代码

D. [CSP-J二十连测第六套 ] --T4--序列(sequence)

估分10分,实际得分10分。

这道题我骗分直接输出0,过了一个点,得了10分。

2025 -- 原始人编程-泰班测试 #05 问题分析:每种颜色的玩偶必须全部分给若干孩子,且每个孩子只能获得同一种颜色的玩偶。不公平度就是所有孩子中获得最多玩偶的数量。这个问题可以抽象为一个典型的二分查找应用问题。我们需要找到最小的不公平度,即分配后单个孩子获得的最大玩偶数。时间复杂度:O(m log max_a),其中m是颜色种类数,max_a是最大颜色数量。输入7个孩子,4种颜色玩偶数量为[1,2,3,4] 阅读详情

相关推荐

梦熊联盟崩服了!CSP-J电子版试卷

梦熊于2024年9月17日,上午9:30分开始了一场CSP-J和-S的模拟测试,由于参赛人数过多,一开始先是卡顿,后来卡顿越来越严重,最后崩服了,所有的人都被服务器拒绝连接了。

c_pas的博客 1042

梦熊 斗地主

【代码】梦熊 斗地主。

xiebohang的博客 241

SWD下载调试接口原理深度剖析

作为ARM嵌入式工程师,下载调试器都应该知道,但你真正了解SWD如何下载调试的么?ARM 芯片通过什么物理接口和什么方式连接完全取决于芯片Debug子系统的架构如何?

zhuwade的博客 1万+

梦熊杯 --【五月份 -- 基础语法组】-- T4 -- 循环节

输出-1,0或者一串数字,表示循环节。如果a/b小数点后前n位中出现了循环节,则输出这个循环节;如果在n位之中还没有计算完,而且没有循环节,则输出0;如果在n位之内就已经计算完,则不可能出现循环小数,输出-1。小梦学会了列竖式来计算小数点后的情况,如果时间允许,小梦可以一直计算下去,但很可惜时间不允许,小梦最多只能计算到小数点后第n位。当然聪明的小梦遇到循环节时,便会立刻停下来。样例解释:答案是0.5,小数点后仅1位就计算完备,不可能出现循环节,故输出-1。如样例2,但在4位以内没有出现循环节。

c++练习生 965

NV 英伟达2022数字芯片笔试题

作者:数字IC打工人 链接:【开卷】第27期 NV 英伟达2022数字芯片笔试题_笔经面经_牛客网 来源:牛客网 1、Single Choice: Given thefollowing FIFO and rules, how deep does the FIFO need to be to preventunderflow or overflow? RULES: clk_A=25MHz; clk_B=100MHz; en_B is periodically asserted: period.

weixin_44072819的博客 6387

ECharts 实现世界地图

效果图 源代码(仅供参考) <template> <div class="echarts"> <div class="className" id="id" style="width: 100%; height: 450px" ref="myEchart" ></div> </div> </template> <script lang="ts"> imp

EsquireY的博客 4874

梦熊杯-十二月月赛-白银组题解-C.永恒

这道题其实并不怎么难,考点就是函数的应用与求整数的各位数(这个是非常容易考的)!

wo_ai_luo_的博客 682

扣子Coze智能体万字教程:从入门到精通,一文掌握AI工作流搭建

智能体 = 角色设定 + 提示词 + 变量输入一个好提示词的核心是结构、风格和复用性创建后可以一键发布成网页应用、对话助手整个过程0代码,只靠配置,人人可学,人人可用四、进阶一:理解「工作流」的威力如果你已经用扣子创建了几个简单的智能体,比如写个爆款小红书文案、生成一段短视频脚本,那恭喜你已经入门。但如果你还停留在“一个智能体 = 一段提示词”的层级,你离真正的智能体生产力革命,还差一步:学会搭建“工作流”——让多个大模型自动协同完成任务。

互联网架构师笔记 3502

2024--原始人编程&梦熊联盟--CSP-J模拟赛#9

这道题是贪心,我们的是把01串变成先有连续的很多个0组成,又由连续的很多个1组成的01串。这道题我们先定义一个set,如果题目让插入元素,则使用insert函数插入,否则我们从所输入的元素的0倍一直往上找,看看有没有不在set中的。这道题我得了90分,因为我没有注意到只有在没有要检查的单词在词表中未出现的情况下才输出第一个相似的单词,我是输出了第一个相同或相似的单词。这道题我得了0分,因为我写了关闭流同步,又写了getchar(),换成cin就好了。来记录,如果一直到最后也没发现相同的单词,就输出。

Aidensunking的博客 1089

手把手教你学PCIE(1.38)--基本概念:ATU(地址转换单元)

ATU(Address Translation Unit)是一种硬件单元,用于在PCIe系统中进行地址转换。它将设备的本地地址(外部地址)转换为系统内存或配置空间中的全局地址(内部地址),反之亦然。ATU的工作原理:通过地址匹配和转换,确保事务能够在不同的地址空间之间正确路由。配置寄存器:通过配置寄存器来设置地址转换规则。应用场景:地址空间隔离、访问控制、动态地址管理、虚拟化和多租户。

MHD0815的博客 2056

Hermes Agent 对阵 OpenClaw:自我改进的 AI 队友

但在 2026 年 2 月,Nous Research 发布了 Hermes Agent,它带来了不同的愿景:一个不仅能够运行,还能学习的代理。在完成复杂的多步骤任务后,它会分析自己的操作并创建一个可复用的技能。对于已在使用 OpenClaw 的澳大利亚企业而言,这意味着您可以试用 Hermes Agent,而无需丢失数月的配置和自定义成果。最重要的区别在于理念:OpenClaw 是一个需要配置的工具,而 Hermes Agent 则是一个会学习的队友。OpenClaw 的技能是静态的。

xiaoshun007的专栏 1571

梦熊联盟1月普及组月赛游记

那么只有影响到最大最小值的操作才会影响答案 , 因此我们还需要维护次小值 , 考虑使用堆。考虑到限制较多 , 经过一些预处理 , 暴力的复杂度并不会特别高 , 可以拿到。还是不难的 , 但本人考场经验太少 , 经常犯蠢 , 所以多打月赛 / 模拟赛。赛时观察样例 , 发现在序列开头或末尾连续的。一定不会算入花费 , 于是骗了。的几何意义 , 那么答案为。, 求将序列变相同的最小花费。分 , 正解应该是 dp。对于每个操作 , 输出。总结 : 这场比赛拿到。

William_Wang_的博客 769

SAP 中租赁资产的实现需区分经营租赁与融资租赁,核心围绕资产主数据配置、折旧与利息设置、科目分配及业务操作展开

摘要:SAP系统租赁资产管理需区分经营租赁与融资租赁,通过SPRO配置资产主数据、折旧范围、利息计算及科目分配。关键步骤包括:激活折旧范围利息计算(OABZ)、设置租赁资产类别(OAYZ)、维护总账科目(AO90)及创建租赁资产主数据(AS01)。业务操作涵盖资产资本化(ABZON)、折旧利息过账(AFAB)、租金支付(F-53)及终止处理(ABUMN)。核心配置要点在于准确设置租赁类型、利率参数和科目联动,确保系统自动计算折旧与利息并生成正确凭证。

金牌架构师 1072

2025 -- 原始人编程-敏班测试 #05

对于每个持有a[i] > x的人:代码中使用了整数除法来高效计算分配次数:AC代码

Aidensunking的博客 301

innovus:ccopt_design分段长tree操作

这步don't touch保证后面完整cts尽量不会动到已经长过的tree。需要给sub tree手写一个spec,参考create_ccopt_clock_tree_spec -file的写法,只写create_ccopt_clock_tree和skew group部分就行。

m0_61544122的博客 1677

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

梦熊联盟:202505基础语法-题解

我们可以枚举 k 的大小,那么剩下所有的数最大的值最小可以是某个值,注意 k 的取值范围且答案为某个表达式,因为(此处应有公式推导,但原始题解未给出),所以单次复杂度为 O (log n)。从这个角度,为了能表示出 1 到 n 中的所有重量,最终答案前若干个砝码一定形如 2⁰, 2¹, ..., 2^k,之后的每个数都在某个范围内(例如样例中的数值可以表示成特定组合)。可以选择不断往里找,直到找到两个不相同的位置,比较这两个数,取小的那一边的头或尾即可。如何用最少的砝码表示出尽量多的重量?

weixin_68261272的博客 544

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

梦熊2024-8-20

10 % 3 = 1被除数 / 除数 = 商 ……余数被除数 - 除数 * 商 = 余数。

wmoia的博客 488

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

【数学式子推导】梦熊[csp-noip十连测第六套] T2 距离

用前缀和处理后面一个 sigma 即可,即。

BCNT_BuCai的博客 438

2024 CSP-J1 CSP-S1 第1轮 初赛 真题讲解 逐题详细解析

2024 CSP-J1 CSP-S1 第1轮 初赛

青少年趣味编程 3391

原始人都能听懂的编程课(1)——要当爸爸的小王是如何发明二进制的

警告:计算机科班出身的程序员禁止进入! 自从写了上一篇文章以后,一直没有进一步的动作。这些天我一直在思考,我希望自己能做一个课程,这个课程能够给下面这些人提供帮助。 1、非科班出身的绝对小白。希望找到一条路进入编程行业。 2、it行业的其他非编程人员,你或许每天与神秘的程序员打交道,但是却无法了解他们。对他们的神秘咒语——“这个需求实现不了”,完全没有抵抗能力。那么,这系列文章帮你了解编程到底是怎么回事。 今天,我们先来了解一个最简单的问题: 计算机到底是如何工作的? 计算机是由软件和硬件组成的。 硬件就是

nethinks的博客 452

CSP-J2 入门组 CSP-S2 提高组 第2轮 真题、模拟题

CSP-J2 入门组 CSP-S2 提高组 第2轮 真题、模拟题

青少年趣味编程 1454

计算机原始程序,原始程序员竟然是这样写代码的?

原标题:原始程序员竟然是这样写代码的? 如今我们大部分人眼中编程是这样的:一台电脑,一个编辑器,几串代码。彩色的页面,自动缩进,智能联想,隐隐觉得这是一件很艺术的事情。 不过,在几十年前,原始程序员更像电工。世界第一台计算机诞生之时,程序就是巨大的电路板后面的一堆电线,程序员要通过摆弄电线来编程。当时,做这项工作的是六位女士。现在程序员自嘲自己是码农,干的是体力活,第一代程序员真的干的是体力活。 ...

weixin_35143455的博客 2432

信息学竞赛有什么好的比赛网站?

1、HustOJ MYOJ 热心家长创建的一个自测 OJ,与华中科技大学颇有渊源。不定期举办一些针对初学者的比赛。菜鸟们不妨一试。 2、信奥题库 信奥题库https://www.oitiku.com/ 3、计蒜客 www.jisuanke.com 课程要付费,但是月赛和题库是免费的,判题速度快,手感还不错 计蒜客比赛 比赛 - 计蒜客计蒜客比赛平台为广大选手提供ACM、ICPC网络赛,NOIP普及组和提高组模拟赛,蓝桥杯省赛、国赛模拟赛,并承接各种商业比赛,是竞赛党练习、参赛的专业

青少年趣味编程 1万+

LGR-128】梦熊信奥联盟 1 月普及组月赛

【LGR-128】梦熊信奥联盟 1 月普及组月赛题解。

Dreams_shy的博客 984

梦熊杯-十二月月赛-钻石组题解-B.卷王

这道题很简单,很简单!简单到我认为他都应该编入白银组第一,二题的,仅仅只需要学生学会计数就行了!为什么会在钻石组里面呢?还是钻石组的第二题?

wo_ai_luo_的博客 917
上一篇: 2024--原始人编程&梦熊联盟--CSP-J模拟赛#5
下一篇: 高精度整除高精度模板
Aidensunking
博客等级 码龄3年 34粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值