20分求助!!!!!!!!!!!!
查看原帖
20分求助!!!!!!!!!!!!
1610509
Kryagon楼主2025/4/26 16:13
#include <bits/stdc++.h>
using namespace std;
int main(){
    int n, k, tot = 0;
    cin >> n >> k;
    for(int i = 1;i <= n - k + 1;i++){
        int sum = (i + i + k - 1) * k / 2;
        int r = sqrt(sum);
        if(r * r == sum){
            tot++;
        }
    }
    cout << tot  << endl;
    return 0;
}

一开始甚至觉得很简单

2025/4/26 16:13
加载中...