首页 > 其他分享 >NOIP2024加赛8

NOIP2024加赛8

时间:2024-11-27 21:13:45浏览次数:8  
标签:T2 T3 次数 加赛 直接 NOIP2024

NOIP2024加赛8

前言

挂分历程

开T1,T1这么水?

20分钟写+调直接交。

开T2,T2这么水?

10分钟读题+拆贡献。

哎,好像可以 \(O(n)\) ?

哎,好像可以 \(O(n\log n)\) ?

一小时调完T2。

哎,大样例跑 3s,卡常。

卡了 2h,没卡过。

开 T4,直接把 T2 粘过来,半小时调过小样例。

我去,我怎么没开 T3。

开 T3,一眼转边权和经过次数,摸个小样例,直接对了,写完了 70%,没写完。

flandre

直接贪,发现排完序选正贡献就是最优。

meirin

直接拆贡献,跑前缀和就行。

sakuya

把题干,转成边的经过次数,如何统计呢,发现可以统计序列中两个数相邻的概率。

显然枚举点没前途,由于两个点相邻的概率是固定的,可以直接在一条边的"两边"找被标记的点个数相乘后乘 2 就是经过次数。

预处理每个点所连边的经过次数和,修改直接修改即可。

红楼 ~ Eastern Dream

先咕着,咕咕咕。

咕咕咕。。。。。。

标签:T2,T3,次数,加赛,直接,NOIP2024
From: https://www.cnblogs.com/QEDQEDQED/p/18573102

相关文章

  • NOIP2024加赛8
    NOIP2024加赛8题目来源:2023NOIPA层联测32\(T1\)HZTG5781.flandre\(100pts\)先将\(\{a\}\)升序排序并去重后,由调整法可知选取的数一定是一段后缀。正数的贡献肯定是无脑全加上,难点在于负数中多次出现的数的选择。不妨钦定答案序列中选择的最小的数,通过需要加......
  • NOIP2024 加赛 8
    骗你的,没写。不过这场分比较高,前三道切的都挺顺,T4也拿了暴力分。T3和题解的处理办法不太一样,具体就是没有统计每条边的贡献,树上DP求的是子树内的答案,处理修改的时候也不一样。就挂个代码吧。#include<bits/stdc++.h>usingnamespacestd;#defineintlonglongusing......
  • [75] (NOIP集训) NOIP2024 加赛 8
    A.flandre我的做法是,所有数离散化之后扔进桶里,去枚举选择\([i,+\infty)\)内的数的贡献,在所有的\(i\)里取一个最大值作为答案lbtl指出可能存在最优答案是选择\([i+1,+\infty)\)内的所有数与值为\(i\)的部分数的数据和lbtl交涉后尝试构造一组相同元素只选后一半的数据......
  • NOIP2024加赛8
    状态很不好,恼了。虚拟机太卡了,根本交不上去。flandre发现选取的肯定是从大到小排序后的一个后缀,然后就做完了,时间复杂度\(O(n\logn)\)。点此查看代码#include<bits/stdc++.h>usingnamespacestd;#definerep(i,s,t,p)for(inti=s;i<=t;i+=p)#definedrep(i,s,t,p......
  • 多校A层冲刺NOIP2024模拟赛26 && G
    多校A层冲刺NOIP2024模拟赛26&&GT1随机游走考虑到达一个点后,我们该往他的那个儿子走,简单膜一下只有两个儿子的样例后发现条件是$\frac{w_i}{v_i}$越小越优先,其中$w_i$表示他到父亲的边权,$v_i$表示他的点权,然后尝试推广,膜个稍微大点的样例发现完全是通用的,此时......
  • Time Stop#NOIP2024/GDUTCPC
    重要声明:本文章从2024.11.2716:12开始落笔,故cnblogs平台显示的上传时间会在NOIP2024比赛之前。本文章作者不存在任何以各类非合法渠道提前获取NOIP2024比赛题目的可能,同时也没有将该想法实现对应的资源或权力。请各位读者作证,并请相关组织明察。Day-3/2024.11.27这......
  • NOIP2024 前集训:多校A层冲刺NOIP2024模拟赛26
    前言点击查看代码《看得最远的地方》你是第一个发现我越面无表情越是心里难过所以当我不肯落泪地颤抖你会心疼的抱我在胸口你比谁都还了解我内心的渴望比表面来得多所以当我跌断翅膀的时候你不扶我但陪我学忍痛我要去看得最远的地方和你手舞足蹈聊梦想像......
  • 『模拟赛』多校A层冲刺NOIP2024模拟赛26
    Rank有点唐A.随机游走签。重要的就后两句话。题意由此转化成:到每一个节点时,先后遍历其所有子节点的子树,使得\(\sumt_i\timesw_i\)最小。提前dfs一遍处理出便利完某棵子树所需要的总时间和子树总价值,容易发现对于两个子节点的子树来说,全部遍历完所需总时间是一样的,......
  • 多校A层冲刺NOIP2024模拟赛26
    多校A层冲刺NOIP2024模拟赛26\(T1\)A.随机游走\(100pts/100pts\)在树上做临项交换即可。点击查看代码structnode{llnxt,to,w;}e[500010];llhead[500010],v[500010],siz[500010],sum[500010],cnt=0,ans=0,tim=0;structquality{llsumt,siz,to,w;};......
  • NOip2024前最后一周训练日记
    也是有了博客了,上周花了点时间稍微搭了一下界面。闲话初三生,目前为止初中去过三个学校。第一个学校。这时基本没怎么沾OI,只是靠机构和自学了解的,因此前两年的CSP都基本是不好。记得初一下的时候,GF组织算法冬令营,原本想着打比赛打的好一点去进本部校队的,但我发现了甚至零基......