屑到连样例都过不了......请各位C++大佬帮我看一下,谢谢!
查看原帖
屑到连样例都过不了......请各位C++大佬帮我看一下,谢谢!
315265
可爱的栾BB楼主2020/7/17 12:26
#include <cstdio>
using namespace std;
int num,limit,counter;
int series[100000];
int main()
{
	scanf("%d",&num,&limit);
	for (int i=0;i<num;++i)
	{
		scanf("%d",&series[i]);
	}
	for (int i=series[0],j=1;j<num;++j)
	{
		if ((i+series[j])==limit)
		{
			++counter;
			if (j<(num-1)) i=series[j+1];
			++j;
		}
		else if ((i+series[j])>limit)
		{
			++counter;
			i=series[j];
		}
		else i+=series[j];
	}
	printf("%d",counter);
	return 0;
}
 

而且我是不是思路也有问题啊?什么是贪心啊?w(゚Д゚)w

2020/7/17 12:26
加载中...