自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蒟蒻柴犬首相的博客

蒟蒻柴犬首相的博客

  • 博客(2)
  • 收藏
  • 关注

原创 ccpc2018桂林 A. Array Merge

A. Array Merge 题目大意 给出长度为n的序列A和长度为m的序列B。现在要求将这两个序列在保持序列内顺序不变的情况下,合并成一个长度为n+m的大序列C。并且最小化cost,其中cost为: cost=∑i=1n+mi×C[i] cost=\sum_{i=1}^{n+m}i\times C[i] cost=i=1∑n+m​i×C[i] 求这个cost。 声明 该题解中的“子序列”,指的是“连续子序列”,可以理解为子段。 类比问题 如果我们有两个序列A和B,满足他们都是从大到小排好序的,现在要求合并

2020-12-18 17:55:13 952 2

原创 ccpc2018桂林 G. Greatest Common Divisor

G. Greatest Common Divisor 题目大意 给出n个数,每一次操作可以使所有数+1,问如果要使这些数的gcd>1,需要最少的操作次数。 题解 我们知道a>b的时候有 gcd⁡(a,b)=gcd⁡(a,a−b)(公式1) \gcd(a,b)=\gcd(a, a-b)(公式1) gcd(a,b)=gcd(a,a−b)(公式1) 所以c>b>a的时候有 gcd⁡(a+k,b+k,c+k)=gcd⁡(b−a,c−b) \gcd(a+k,b+k,c+k)=\gcd(b-a,

2020-12-18 17:21:29 399 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除