输出100以内连续整数相加和等于100的所有组合数
【输出100以内连续整数相加和等于100的所有组合数】输出100以内连续整数相加和等于100的所有组合数
#include
{
int iSum=0;
int iCountResult=0;
for(int i=0;
i<100;
i++)
{
for(int j=i;
j<100;
j++)
{
iSum=(i+j)*(j-i+1)/2;
if(iSum==100)
{
cout<<"the "<<++iCountResult<<" result: ";
for(int c=i;
c<=j;
c++)
cout<
}
else if(iSum<100)
iSum=0;
else if(iSum>100)
{
iSum=0;
break;
}
}
}
//cin.get();
return 0;
}
推荐阅读
- 《深度倾听》第5天──「RIA学习力」便签输出第16期
- 绘本讲师训练营【28期】15/21阅读原创《活了100万次的猫》
- BNC公链|BNC公链 | Eth2.0测试网Topaz已质押超100万枚ETH
- 泰拳居家打卡十九天
- 每日微习惯诞生|每日微习惯诞生 16/100
- 实验室女王从0到1亿的1001天创业日记第62天
- 如何做2020年年度复盘,写出100件成就事件
- 感觉好才能做的好~~日更93/100
- 1004.|1004. Distinct Values
- 爱上码字100天/17