设为首页 加入收藏

TOP

问题一百零九:正整数解(2)
2014-11-23 22:19:15 来源: 作者: 【 】 浏览:1
Tags:问题 一百 整数

[plain] Description


x+y+z=n 给定一个正整数n 求满足条件的正整数解的个数


Input


输入数据多组 每组都有一个正整数n(n>=3)


Output


输出结果


Sample Input


3
4
5

Sample Output


1
3
6

Description


x+y+z=n 给定一个正整数n 求满足条件的正整数解的个数


Input


输入数据多组 每组都有一个正整数n(n>=3)


Output


输出结果


Sample Input


3
4
5

Sample Output


1
3
6

[plain] #include
int main()
{
int m;
int n;
int a;
int b;
int c;

while(scanf("%d",&n)!=EOF && n>=3)
{
m=0;
for(a=1;a {
for(b=1;b {
c=n-a-b;
if(c>=0)
{
m++;
}
}
}

printf("%d\n",m);
}

return 0;
}

#include
int main()
{
int m;
int n;
int a;
int b;
int c;

while(scanf("%d",&n)!=EOF && n>=3)
{
m=0;
for(a=1;a {
for(b=1;b {
c=n-a-b;
if(c>=0)
{
m++;
}
}
}

printf("%d\n",m);
}

return 0;
}

\

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇问题一百:求数列之和 下一篇问题一百零一:ASCII码的排序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: