首页 > 其他分享 >20231018NOIP训练赛

20231018NOIP训练赛

时间:2023-10-19 20:44:06浏览次数:37  
标签:10 20231018NOIP sum T3 sqrt 训练赛 T4

20231018NOIP训练赛

时间安排

7:50-8:10 写T1

9:10-10:30写T2

10:30-11:50写T4

总结

没看T3去做了T4,考完试发现T3比T4更可做。

题解

T1

贪心题,排序之后贪心即可

T2

对a做前缀和,把题目的式子化成

\[\sum_{l=1}^{n} \sum_{r=l}^n \sum_{i=l}^{r} b[i]*(sum[r]-sum[l]) \]

对于每一个系数的即为

\[f_i=sum[i-1]*(n-i+1)+(sum[n]-sum[i])*(i) \]

然后对f做前缀和,询问时加上系数乘k

T3

把期望转化为平均数

\[\dfrac{\sum_{i=1}^{m} \sum_{j=1}^{m} d(i,j) \times (m-1)!}{m!} \]

\[=\dfrac{\sum_{i=1}^{m} \sum_{j=1}^{m} d(i,j)}{m} \]

于是问题转化为求出\(\sum_{i=1}^{m} \sum_{j=i+1}^{m} d(i,j)\),可以对于每一个边计算其贡献

T4

考虑根号分治

当x小于sqrt(n)时,设\(isum_{i,j}\)表示表示模i时余数小于等于j时修改的前缀和

当x大于sqrt(n)时,先把原序列分成sqrt(n)个块,然后对序列进行差分,然后用树状数组进行维护

标签:10,20231018NOIP,sum,T3,sqrt,训练赛,T4
From: https://www.cnblogs.com/RYANGSJ/p/17775581.html

相关文章

  • 20231015NOIP训练赛
    20231015NOIP训练赛时间安排7:50-8:10写T18:10-11:50写T2总结T2写了分段但是因为太过自信然后全删了题解T1板子题,建一个超级源点即可T2数学题,用组合数计算,然后再用前缀和优化T3先建出S到T的最短路图,然后在在这个DAG上进行DP,注意还要再建出T到S的最短路图再跑一遍。T......
  • 20231010NOIP训练赛
    20231010NOIP训练赛时间安排7:50-8:10写T18:10-8:40写T29:40-10:40写T310:40-11:50写T4总结没时间写T5,T4和T3没写对题解T1简单题,用两个桶记录一下,然后再做两遍前缀和T2二分+哈希T3分组背包T4双指针+动态开点的值域线段树T5建图之后发现是内向基环树森林,对于......
  • NOI2024省选训练赛 11 解题报告
    NOI2024省选训练赛11解题报告目录NOI2024省选训练赛11解题报告A.小L的栈DescriptionConstraintsSolutionConclusionB.intervalDescriptionConstraintsSolutionConclusionC.DigitSumDescriptionConstraintsSolutionConclusionD.机器故障探测DescriptionConstraintsSoluti......
  • NOIP 训练赛#13
    时间安排题解T1考虑\(a\)在为奇数的时候一定有一组解满足\(a^2+b^2+(b+1)^2\)移项,得到\(b=\frac{a^2-1}2\),对于偶数的话考虑不断除以\(2\),得到解后再乘回去即可注意特判\(a<3\)和\((\log_2a)^2\inZ\)T2考虑反向加边,并且用并查集维护每个联通块先\(dfs\)一......
  • NOI2024省选训练赛01
    NOI2024省选训练赛01时间:2023.9.16目录NOI2024省选训练赛01A.t3DescriptionConstraintsSolutionB.LifeDescriptionConstraintsSolutionA.t3TimeLimit:4sec/MemoryLimit:512MBDescription维护一个长度为\(n\)的数列\(a_i\),支持如下几种操作,操作有\(m\)次。\(1......
  • NOIP训练赛 #2
    T1探险【数据范围】\(1\leqn,m,k\leq10^3,1\leqx_1,x_2\leqn,1\leqy_1,y_2\leqm\)题解直接BFS即可注意这道题不能用\(vis\)数组,因为一个点有可能会被更新多次,只需要在遍历\(k\)的时候多加一个如果当前要更新的点(\(nx,ny\))的值比当前点(\(x,y\))的答案加......
  • NOIP训练赛 #1
    T1奇怪的冰雹【数据范围】\(1\leqn\leq4,1\leqm\leq120,1\leqa_i\leq50\)由于\(n\)的范围过于小,顾考虑用DP来解决状态设计:设\(dp_{i,j,k,l}\)表示\(4\)个木桶的完好度分别为\(i,j,k,l\)时的概率(\(i,j,k,l>=0\)),那么被砸坏的概率就是\(1.0-dp_{i,......
  • 暑假训练赛
    A......找ABC就行了第五次比赛-VirtualJudge(vjudge.net)#include<bits/stdc++.h>#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<queue>#include<cmath>//#defineintlonglongu......
  • SXYZ-7.3训练赛
    T1啥啥啥,T1又又又爆了,整个人精神状态良好。解题思路考虑数据保证任意两个房子不重合建一个结构体存两边最后判断一下\(>t\)加两个\(==t\)加一个==但是!!!!,没有排序!!喜提5分==/*刚刚写思路咋卡退了??考虑数据保证任意两个房子不重合建一个结构体存两边最后判断一下>......
  • 行业动态|中华人民共和国第二届职业技能比赛四川选拔赛人工智能训练赛项
    开幕6月9日,由四川省人社厅主办,四川省人工智能学会、泸州职业技术学院共同承办的“中华人民共和国第二届职业技能大赛四川选拔赛人工智能训练”赛项在泸州职业技术学院正式开幕。学会副理事长兼秘书长任志宇在讲话中指出,当前人工智能技术飞速发展,人工智能应用技术领域的人才需求不断......