比赛 |
假期找点事儿做题吧 |
评测结果 |
AAAWAAWAWWWWAWAAWWWW |
题目名称 |
自动刷题机 |
最终得分 |
45 |
用户昵称 |
Regnig Etalsnart |
运行时间 |
2.578 s |
代码语言 |
C++ |
内存使用 |
0.27 MiB |
提交时间 |
2017-06-07 13:19:43 |
显示代码纯文本
#include<cstdio>
#define syy myson
using namespace std;
int n,k,a[100010],minn,maxx,ok,i;
int check(int x)
{
int num=0,sum=0;
for(int ii=1;ii<=n;ii++)
{
sum+=a[ii];
if(sum<0)sum=0;
if(sum>=x)
{
sum=0;
num++;
}
}
return num;
}
int Main()
{
freopen("autoac.in","r",stdin);freopen("autoac.out","w",stdout);
scanf("%d%d",&n,&k);
for(i=1;i<=n;i++)scanf("%d",&a[i]);
for(i=1;i<=1000;i++)if(check(i)==k)
{
ok=1;
minn=i;
break;
}
if(!ok)
{
printf("-1");
return 0;
}
for(i=1000;i>=1;i--)if(check(i)==k)
{
maxx=i;
break;
}
printf("%d %d",minn,maxx);
return 0;
}
int main(){;}
int syy=Main();