哪错了
查看原帖
哪错了
351399
陈熙凡,001楼主2020/9/18 19:46
#include<bits/stdc++.h>
using namespace std;
int d[10000];
int xx(int z,int x,int c)
{
	if(z>=1)
	{
		z-=1;
		x+=1;
		return d[x-c]+xx(z,x,c);
	}
	return 0;
}
int main()
{
	int a,s,f=0,g=1111110;
	cin>>a>>s;
	for(int q=1;q<=s-1;q++)
	{
		cin>>d[q];
	}
	for(int q=s;q<=a;q++)
	{
		cin>>d[q];
		f=xx(s,q,0);
		if(f<g)
		{
			g=f;
		}
	}
	cout<<g;
	return 0;
}
2020/9/18 19:46
加载中...