自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ACM竞赛高校联盟训练 第10场 题解

A. Math loser 首先如果一个L(x)L(x)L(x)和R(x)R(x)R(x)相同,那么必然不满足条件,所以我们可以排除x−−√x\sqrt x为素数的情况。 那么我们只需要筛出所有的素数,那么一个数的L(x)L(x)L(x)和R(x)R(x)R(x)必然是相邻的素数,那么我们就枚举LLL和RRR,来按区间来统计答案惹。 现在考虑一个简单容斥,假如我们要计算的是只能LLL或RRR...

2018-03-31 22:07:49 883

原创 hihocoder[Offer收割]编程练习赛50 题解

题目1 : 循环数组 考虑枚举从位置i断开,移到前面。那么需要确保从当前位置i开始的前缀和都大于0。记此时i到n的总和为x,那么若x大于从1开始到i-1的前缀和中的最小值,则i必然可行。所以需要维护的东西有,从i位置开始到n的前缀和,为了支持i到i+1的数值变化,需要用一个支持区间加法的线段树。维护从1开始的前缀和的最小值可以用前缀和数组来完成,就酱。#define others#...

2018-03-11 14:31:51 670

原创 codeforces 332C Students' Revenge 贪心

简略题意:有nn项工作,每项工作有两个属性aa和bb,代表如果主席接受了这份工作,就要长aa根白头发,不接受董事会就要有bb的不满意度。我们需要从nn项工作里挑出pp项工作使得主席的白头发尽可能多,多种方案选董事会最不满意的那个方案。而主席从pp份工作里挑kk个工作,首先使得董事会满意,多种方案选取自己白头发最少的方案。先明确主动权在我们手里,对于主席而言理想化的状况就是选了bb最小的p−kp-k份

2018-03-08 15:55:59 297

原创 hihocoder[Offer收割]编程练习赛49 题解

1700 相似颜色 模拟 + 暴力,随便搞一搞就好了#define others#ifdef others#include <iostream>#include <cstring>#include <cmath>#include <cstdio>#include <algorithm>#include <vector>#include <string>#include <map>

2018-03-05 11:42:33 304

空空如也

空空如也

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

TA关注的人

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