80求调
查看原帖
80求调
1051567
QCX2013楼主2024/10/15 16:52
#include<bits/stdc++.h>
using namespace std;
int main()
{
//	freopen("T3.in","r",stdin);
//	freopen("T3.out","w",stdout);
	long long n,k,cnt=0;
	cin>>n>>k;
	for(int i=1;i<=n;++i){
		int ans=0;
		for(int j=i;j<=i+k-1;++j){
			ans+=j;
		}
		int f=sqrt(ans);
		if(f*f==ans)
		{
			cnt++;
		}
	}
	cout<<cnt;
	return 0;
}

2024/10/15 16:52
加载中...