# include <stdio.h>
int main()
{
int n,i,s;
scanf("%d",&n);
for(i=1;;i++)
{
s=i*(i+1)/2;
if(s<n)
continue;
if((s-n)%2==0)
{
printf("%d\n",i);
break;
}
}
return 0;
}
百练 2781 Sum
最新推荐文章于 2021-05-10 00:19:18 发布
本文介绍了一个使用C语言编写的程序,该程序能够求解一类特殊的数学问题:找到使得三角形数大于或等于给定整数n且最接近n的下一个三角形数的最小下标i。通过一个简单的循环和条件判断实现,本文提供的代码示例有助于理解如何利用程序解决此类数学问题。
527

被折叠的 条评论
为什么被折叠?



