哪位大佬能帮我
2024-05-20 20:15:17
发布于:广东
63阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main(void)
{
int n,sum=0,sum1=0,k=1;
scanf("%d",&n);
int n1=n,n3=n;
while(n3!=0)
{
sum1=0;
if(n3<k)
{
int n2=n1;
for(int j=1;j<=n2;j++)
{
sum1=sum1+k;
}
}
else{
for(int j=1;j<=k;j++)
{
sum1=sum1+k;
}
}
k++;
sum=sum+sum1;
n1=n1-k;
n3=n3-k;
}
printf("%d",sum);
return 0;
}
全部评论 3
#include<bits/stdc++.h> using namespace std; int n,a,sum=1; int main(){ cin>>n; while(true){ for(int j=1;j<=sum;j++){ a+=sum; n--; if(n==0){ cout<<a; return 0; } } sum++; } return 0; }
2024-07-21 来自 广东
0#include<bits/stdc++.h>
using namespace std;
int main(){
int n=1,k,ans=0;
cin>>k;
while(k>0){
for(int i=1;i<=n;i++){
if(k==0){
break;
}
k--;
ans+=n;
}
n++;
}
cout<<ans;return 0;
}2024-07-15 来自 广东
0这是多久前了,而且,你不会用代码框括起来吗。(不过,还是谢谢你)
2024-07-15 来自 广东
0顺便说一句,我X02的
2024-07-15 来自 广东
0广深吗?
2024-07-15 来自 广东
0
你这个代码逻辑比较混乱,我提供一个注释版本的代码,你自己可以对照着改一下:https://www.yuque.com/marcowang/tgcv6l/st7ew8hhdkltzysl?singleDoc#
2024-05-21 来自 新加坡
0《新加坡》
2024-05-21 来自 广东
0谢谢
2024-05-21 来自 广东
0这个ip咋了
2024-05-21 来自 新加坡
0
有帮助,赞一个