自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 函数

函数(function) 【题目描述】 构造一个完全积性函数f(即f(xy)=f(x)f(y)),满足|f(i)|=1,并最小化max_(1≤k≤n) |sigma(f(i))(i=1~k) |。 【输入数据】 一行一个整数n。 【输出数据】 一行n个整数表示f(1)~f(n)。 【数据范围】 本题只有1个测试点,n=10^6。 【评分方式】 记你的答案为ou

2017-06-25 19:26:05 418

原创 子集和

题目比较简单,我口动描述一下吧: 定义一个子集的和为该子集中所有数的和,特别的,定义空集的和为0. 现在已知一个非空多重整数集合S的每个子集的和,请你构造出原集合S。 有多个,则排序元素并输出字典序最小的那个。 |S|<=60;给出序列个数n<=10000;嗯,我是个从来不会DP选手啊。 这题就是DPDP,因为这个集合会有负数,正数和0; 如果有0,每个子集和的个数都会翻倍(不能单看0的个

2017-06-24 17:14:22 654

原创

嗯,题目已经很明显了,一看就知道找个并查集处理处理; 但是实现起来并不容易(对于我); 建立并查集,加入一些边; 每一个并查集中都是链,否则是链成环; 有一些好判断的:如果所有点度数<=2:1.都是链,n;2.有一个环,size环;3.有两个以上环,0; **当出现一个度数大于3的点:对于4个点分别维护4个图,判断度数和环; 所以一共会有五个图;#include<bits/s

2017-06-24 16:03:36 297

空空如也

空空如也

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

TA关注的人

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