10分求助
查看原帖
10分求助
988482
topsy2012楼主2023/12/20 17:10
#include<bits/stdc++.h>
using namespace std;
int main ()
{
    int n,k,cnt=0;
    cin>>n>>k;
    for (int i=1;i<=n-k+1;i++)
    {
        int ans=(i+i+k-1)*k/2;
        if (sqrt(ans)*sqrt(ans)==ans) cnt++;
    }
    cout<<cnt;
    return 0;
}
2023/12/20 17:10
加载中...