WA了
查看原帖
WA了
565070
2345A楼主2024/4/26 10:20

代码: 在我们学校的OJ上通过了来洛谷凑题数

#include<bits/stdc++.h>
using namespace std;
#define int long long
int b[100000];
inline int read()
{
	int cns=0,f=1;
	char ch=getchar();
	while(ch>'9'||ch<'0')
	{
		if(ch=='-')
		f=-1;
		ch=getchar();
	}
	while(ch>='0'&&ch<='9')
	{
		cns=cns*10+ch-'0';
		ch=getchar();
	}
	return cns*f;
}
main()
{
	int n,ans=0;
	n=read();
	int a[n+10];
	int m=-1,l=0,r=0;
	for(int i=0;i<n;i++)
	{
	a[i]=read();
	b[i]=b[i-1]+a[i];
	}
	for(int i=0;i<6;i++)
	{
		for(int j=0;j<n;j++)
		{
			if(b[j]%7==i)
			{
			 l=j;
			 break;
		   }	
		}
		for(int c=n-1;c>=0;c--)
		{
			if(b[c]%7==i)
			{
				r=c;
				break;
			}
		}
	}
	cout<<r-l;
	return 0;
}
2024/4/26 10:20
加载中...