题目链接:http://codeforces.com/contest/872/problem/B
题意:给你一个长度为n序列,让你把他准确分为k个子序列,让你求每个子序列的最小后,再求这些最小值中的最大值,输出那个可能的最大的最大值
解析:如果k>=3肯定是直接输出序列的最大值,如果k==1,肯定输出序列的最小值,如果等于0,那么你只需要比较一下第一个和最后一个大小,选择大的那个输出即可,因为你无论怎么去都避免不了这个值,所以直接取最大的即可
题目链接:http://codeforces.com/contest/872/problem/B
题意:给你一个长度为n序列,让你把他准确分为k个子序列,让你求每个子序列的最小后,再求这些最小值中的最大值,输出那个可能的最大的最大值
解析:如果k>=3肯定是直接输出序列的最大值,如果k==1,肯定输出序列的最小值,如果等于0,那么你只需要比较一下第一个和最后一个大小,选择大的那个输出即可,因为你无论怎么去都避免不了这个值,所以直接取最大的即可
意甲冠军:a序列n(2*10^5)数字 问道a[i]>=a[j]如果
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M