求助大佬

P2669 [NOIP2015 普及组] 金币

darling020162021 @ 2024-10-01 09:36:47

我输入输出样例一模一样,但是全WA,我下载了第一个测试点输入6输出14跟我的一模一样,我不理解我哪里错了呀有没有大佬帮帮

#include<bits/stdc++.h>
using namespace std;
int main(){
    int b,k,i,s,a,sum;
    cin>>k;
    s=0;
    i=0;
    while(s<k){//判断天数 
        i++;
        s+=i;
    }
    for(int n=1;n<=i;n++){//n2之和 
        a=n;
        sum+=pow(a,2);  
    }
    if(s!=k){
        b=s-k;
        sum=sum-b*i;

    }
    cout<<sum<<endl;
    return 0;   
}

by Hebe_Gu @ 2024-10-01 09:51:16


by THE_SUPER_WING @ 2024-10-01 10:00:48

sum 写成 sum = 0


|