[IOI2014] 假期】的更多相关文章

Description 有\(N(N\leq 10^5)\)个排列在一条线上的城市,每个城市有\(val_i\)个景点.每天你可以选择在当前城市\(i\)游览景点,或者前往城市\(i-1\)或城市\(i+1\).给定起点和天数,请最大化游览的景点.一个城市的景点最多只会被游览一次. Solution 1A IOI真是劲啊 因为这个游览城市没有"过期"一说,所以我们没必要蛇形走位,也就是说,我们行进的路线只有四种情况:一直向右,一直向左,先向左再向右,先向右再向左.这样可以求出来四个数组…
[BZOJ4367][IOI2014]holiday假期 Description 健佳正在制定下个假期去台湾的游玩计划.在这个假期,健佳将会在城市之间奔波,并且参观这些城市的景点.在台湾共有n个城市,它们全部位于一条高速公路上.这些城市连续地编号为0到n-1.对于城市i(0<i<n-1)而言,与其相邻的城市是i-1和i+1.但是对于城市 0,唯一与其相邻的是城市 1.而对于城市n-1,唯一与其相邻的是城市n-2.每个城市都有若干景点.健佳有d天假期并且打算要参观尽量多的景点.健佳已经选择了假期…
题目描述 健佳正在制定下个假期去台湾的游玩计划.在这个假期,健佳将会在城市之间奔波,并且参观这些城市的景点.在台湾共有n个城市,它们全部位于一条高速公路上.这些城市连续地编号为0到n-1.对于城市i(0<i<n-1)而言,与其相邻的城市是i-1和i+1.但是对于城市 0,唯一与其相邻的是城市 1.而对于城市n-1,唯一与其相邻的是城市n-2.每个城市都有若干景点.健佳有d天假期并且打算要参观尽量多的景点.健佳已经选择了假期开始要到访的第一个城市.在假期的每一天,健佳可以选择去一个相邻的城市,或…
设 $fl[i]$表示从$S$向左走,用了不超过$i$天且不回头的最大收益. $fr[i]$表示从$S$向右走,用了不超过$i$天且不回头的最大收益. $gl[i]$表示从$S$向左走,用了不超过$i$天且回到$S$的最大收益. $gr[i]$表示从$S$向右走,用了不超过$i$天且回到$S$的最大收益. 都可以通过枚举端点然后用可持久化线段树贪心. 最优决策具有完全单调性,故分治处理即可. 时间复杂度$O(n\log^2n)$. #include<cstdio> #include<al…
LINK:holiday 考虑第一个subtask. 容易想到n^2暴力枚举之后再暴力计算答案. 第二个subtask 暴力枚举终点可以利用主席树快速统计答案. 第三个subtask 暴力枚举两端利用主席树计算贡献. 最后一个 subtask. 容易想到还是固定左端点来不断的寻找右端点. 不过很遗憾这最多只能做到\(n^2logn\) 需要从其他的角度入手 感觉前面几个subtask一直在迷惑选手. 可以从天数下手 左边多少天右边多少天. 显然 需要预处理出\(f1_i,f2_i\)分别表示从起…
4367: [IOI2014]holiday假期 Time Limit: 20 Sec  Memory Limit: 64 MBSubmit: 421  Solved: 128[Submit][Status][Discuss] Description 健佳正在制定下个假期去台湾的游玩计划.在这个假期,健佳将会在城市之间奔波,并且参观这些城市的景点. 在台湾共有n个城市,它们全部位于一条高速公路上.这些城市连续地编号为0到n-1.对于城市i(0<i<n-1)而言,与其相邻的城市是i-1和i+1.…
1433: [ZJOI2009]假期的宿舍 Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 2375  Solved: 1005[Submit][Status][Discuss] Description Input Output Sample Input 1 3 1 1 0 0 1 0 0 1 1 1 0 0 1 0 0 Sample Output ˆ ˆ HINT 对于30% 的数据满足1 ≤ n ≤ 12.对于100% 的数据满足1 ≤ n ≤…
实习时间:2016/02/23——2016/02/26 实习地点:京港地铁14号线 实习报告: 大学四年过得真快,转眼就大三了,大学前两年半的生活可谓多姿多彩,从不懂计算机到对编程感兴趣,期待得最多的就是考试能有个好成绩!在java课上也编出来了一个小游戏 算是个不小的收货,这次寒假老师留了个假期实践作业,我认为实践 主要是为了增长我们的社会知识 ,锻炼我们的能力,为我们以后走上社会打基础,这次假期本来打算和同学一起去奶茶店打工,中途还去办了健康证,但是由于奶茶店装修延误了,所以没去成,但是 塞…
P2055 [ZJOI2009]假期的宿舍 题目描述 学校放假了 · · · · · · 有些同学回家了,而有些同学则有以前的好朋友来探访,那么住宿就是一个问题.比如 A 和 B 都是学校的学生,A 要回家,而 C 来看B,C 与 A 不认识.我们假设每个人只能睡和自己直接认识的人的床.那么一个解决方案就是 B 睡 A 的床而 C 睡 B 的床.而实际情况可能非常复杂,有的人可能认识好多在校学生,在校学生之间也不一定都互相认识.我们已知一共有 n 个人,并且知道其中每个人是不是本校学生,也知道每…
题目描述 Description 经过几个月辛勤的工作,FJ决定让奶牛放假.假期可以在1-N天内任意选择一段(需要连续),每一天都有一个享受指数W.但是奶牛的要求非常苛刻,假期不能短于P天,否则奶牛不能得到足够的休息:假期也不能超过Q天,否则奶牛会玩的腻烦.FJ想知道奶牛们能获得的最大享受指数. 输入描述 Input Description 第一行:N,P,Q. 第二行:N个数字,中间用一个空格隔开. 输出描述 Output Description 一个整数,奶牛们能获得的最大享受指数. 样例输…