#include"stdio.h"
int main()
{
int n,s=0,c=0,a=1;//c为天数,从零开始,
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
for(int j=1;j<=i;j++)
{
s+=a;
c++;
if(c==n)
break;
}
a++;
if(c==n)
break;
}
printf("%d",s);
}
相关文章
- 02-22获取数值型数组中大于60的元素个数,给数值型数组中不足60分的加20分。(数组,for循环,if条件判断语句)
- 02-22muduo 网络库reactor 模式下 事件循环器的实现
- 02-22BZOJ 1021 循环的债务
- 02-22使用嵌套循环以下面金字塔型的格式打印大写字母
- 02-22增强的for循环
- 02-22输入4位同学的成绩,输出大于80的成绩(数组|+循环)
- 02-22RF的变量list在For循环的用法,试错中学习
- 02-22字典的循环遍历
- 02-22Python3 求阶乘的四种方法 | 递归, functools.reduce(), math.factorial(), for循环
- 02-22输出 1-100 内的奇数和偶数,并对其分别求和(while嵌套if-else循环)