首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
Maximize The Beautiful Value
4条解析
开通博客写题解
HerioOvO
发表于 2020-04-07 21:49:07
#include<bits/stdc++.h> using namespace std; typedef long long ll; const int N=1e5+5; ll a[N],pre[N]; int main(){ int t; cin>>t;
展开全文
子希
发表于 2020-04-07 22:16:28
A题:一开始想着直接想k + 1往前面移动,然后直接输出,因为这个答案是 使得它最大化,那么一种贪心的想法就是直接移动k + 1移动到第一个,这样可以保证k + 2的答案是最优的,但是样例2就给了我一巴掌,这样是不行的,可能移动后面产生价值更好,所以我们需要从[k + 1,n]枚举往前面移动,但是n
展开全文
翔村渡渡鸟
发表于 2020-04-07 22:53:45
思路:1. 首先定义一个初始和sum=a[i]i+a[i+1](i+1)....(i=1~n)2. 答案可以由初始的sum减去一个值M得到3. 通过模拟发现这个值为M=a[i]k-(a[i-k]+a[i-k+1]+...+a[i-1]),共k个数*4. 举个例子 5 2
展开全文
回归梦想
发表于 2020-04-11 01:05:38
传送 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 131072K,其他语言262144K 64bit IO Format:%lld 题目描述 Today HH finds a non-decreasing sequence(a1,a2....an,ai≤ai+1), het
展开全文
查看本题
查看本题讨论
相关比赛
10-西南交通大学第十三届ACM决赛-重现赛
进入比赛
5086-牛客算法周周练1
进入比赛
5346-牛客算法周周练1(重现赛)@郑然然
进入比赛
18289-7-8晚训练
进入比赛
28573-131232
进入比赛
等你来战
查看全部
牛客练习赛144
报名截止时间:2025-09-12 21:30
牛客周赛 Round 109
报名截止时间:2025-09-14 21:00
牛客挑战赛82
报名截止时间:2025-09-19 22:00
牛客周赛 Round 110
报名截止时间:2025-09-21 21:00
2025牛客国庆集训派对day1
报名截止时间:2025-10-01 17:00
2025牛客国庆集训派对day2
报名截止时间:2025-10-02 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题