首页 > 其他分享 >ABC 341

ABC 341

时间:2024-02-17 22:12:29浏览次数:28  
标签:ABC 题意 mn 片片 341 权值

前五题水。

提一嘴 D:应该是 x/n + x/m - 2 * x/lcm(n,m),而不是 x/n + x/m - 2 * x/nm

F

题意:

给定图。每个点有权值 \(w\)。初始每个点有 \(a_i\) 个片。每次操作可以选定一个有片片的点,拿走它的一个片片,然后从它的邻点中选若干个,要求满足选出的点权值总和小于该点权值,把选出的点片片数量+1。

问:最多能操作几次?\(n,m,w_i\le 5000\)。

考虑对每一个点求出 \(v_i\) 表示在这个点上的一个片,能衍生出多少次操作。

按 \(w_i\) 从小到大将点排序。记 \(mn\) 为 \(w_i\) 的最小值。显然 \(w_i=mn\) 的只会衍生一次操作。

对于 \(w_i>mn\) 的,做个背包就行了。

求出 \(v_i\) 之后,\(\sum v_i\times a_i\) 就是答案。

G

题意(抽象过):有 \(n\) 个点 \(p_i=(i,s_i)\),对于每个 \(p_i\),求出 \(p_{i+1}\sim p_n\) 中哪个点与其组成的斜率最大。

从后往前做。显然

标签:ABC,题意,mn,片片,341,权值
From: https://www.cnblogs.com/FLY-lai/p/18018524

相关文章

  • AT_abc318_f [ABC318F] Octopus
    首先考虑如何判断当头部位于\(k_0\)时是否可以抓住所有\(n\)个宝物。显然可以排序后贪心将触手与宝藏配对。然后考虑怎样的\(k_0\)作为分界点,即头部位于\(k_0\)满足条件而头部位于\(k_0+1\)不满足条件和头部位于\(k_0\)不满足条件而头部位于\(k_0+1\)满足条件的所......
  • P8732 [蓝桥杯 2020 国 ABC] 答疑
    原题链接题解存在某种问问题顺序使得答案最小,可是我们不知道排序的规律,遂试探给定一种排序,交换任意相邻同学问问题顺序,对答案的改变如下:code#include<bits/stdc++.h>usingnamespacestd;structunit{ints,a,e,sum;}stu[1005];boolcmp(unita,unitb){ret......
  • ABC 340
    忘记打了,VP了一把,前五题都是板子。F题意:坐标系上给定一个整点\((x,y)\),求另一个整点\((a,b)\),满足\((0,0),(x,y),(a,b)\)组成的三角形面积为\(1\)(或说明无解)。题解:由这三个点组成的三角形面积为\(\dfrac{|ay-bx|}{2}\),所以\(|ay-bx|=2\)。令\(g=gcd(x,y)\),若\(g>3\)......
  • AT_abc340_f [ABC340F] S = 1
    首先我们知道:顶点为\((0,0),(x,y),(a,b)\)的三角形的面积为\(\dfrac{|ay-bx|}{2}\)。因此,问题转化为:给定整数\(x,y\),求一个整数对\((a,b)\)使得\(|ay-bx|=2\)。令\(d=\gcd(x,y)\):如果\(d\ge3\),则答案不存在,因为\(|ay-bx|\)始终是\(d\)的倍数。如果\(d=1,2\),则可......
  • 树状数组模拟_ABC340_E - Mancala 2
    目录问题简述思路分析参考代码做题反思问题简述原题参考:E-Mancala2初始给出长度为n、m的数组a、b,要求给出m次操作后的数组a,每一次的操作流程如下:设定变量c=0;取出a[b[i]]中的数字保证手上有一个球的情况下进行以下操作:c++向a[(b[i]+c)%n]中放1可以看原题,原题有......
  • 三角形向量公式_ABC340_F - S = 1
    目录题目概述思路分析参考代码做题反思题目概述原题参考F-S=1给出坐标(A,B),问是否存在坐标(X,Y),使得这两个点和原点围起来的三角形的面积是1,如果存在,输出一组解,否则输出-1思路分析结论+板子,没什么好分析的,想到了就好写,利用向量的叉乘求解三角形的面积,因为给出的点中有一个原......
  • Atcoder ABC340(A-D)
    A题题意:给出一个首项为A,尾项为B,公差为D的算数序列,要求输出符合条件的序列思路:只需要从首项开始每次加上公差输出即可代码:#include<bits/stdc++.h>#defineiosios::sync_with_stdio(false);cin.tie(0);cout.tie(0)usingnamespacestd;intadd(intx,inty){returnx......
  • ABC340G Leaf Color
    题意给定一棵树\(T\),包含\(n\)个节点,每个节点有颜色。求有多少个\(T\)的导出子图\(T'\),满足\(T'\)中的叶子节点颜色相同。答案对\(998244353\)取模。\(n\le2\times10^5\)。分析由于叶子节点的限制极其特殊,考虑从叶子的角度思考问题。如果知道了叶子节点的集合,那......
  • ABC340 E&F
    E每次操作的本质:将\(b_i\)盒子的球数置为\(0\),设取出球数为\(c\)。若\(n-b_i\gec\),则给区间\([b_i+1,b_i+c]\)球数加1。否则,先给\([b_i+1,n]\)加1,再全局加\(\frac{c-n+b_i}{n}\),设最终剩下的球数为\(c'(c'<n)\),给\([1,c']\)球数加1。使用任何可以维护区间......
  • 题解 ABC336G【16 Integers】
    萌萌BEST定理练习题。赛时几乎做出来了,但写挂了,现在在火车上没事干就给补了。考虑建图,图中共有\(8\)个节点,节点的编号是\((\mathbb{Z}/2\mathbb{Z})^3\)的每个元素。对于每个四元组\((i,j,k,l)\in(\mathbb{Z}/2\mathbb{Z})^4\),在图中连\(X_{i,j,k,l}\)条\((i,j,k)\to(j......