当前位置: 代码迷 >> C语言 >> 求奇数的个数
  详细解决方案

求奇数的个数

热度:392   发布时间:2006-09-05 12:22:49.0
(8位) (8/2)*(8-2)*(8-2)!
(7位) (8/2)*(7-1)!(除去0)+(8/2-1)*(7-2)*(7-2)!(除掉一个奇数)+(8/2)*(7-2)*(7-2)!(除去一个非零偶数)
(6位) 在7位的基础上除去(0,奇数,非零偶数)
...

有点递归的味道,就是不知道怎么弄
----------------解决方案--------------------------------------------------------
以下是引用cdmalcl在2006-9-5 8:50:48的发言:



你们真行!

main()
{
long i;

for(i=1;i<=77777777;i+=2)
{
printf("%ld\n",i);
}
printf("sum=%ld",i/2);

getch();
}

再说LZ也不是那个意思啊
人家意思应该是无重复的数
要不77777777777777777777777777777777777777这个也行啊!!!

还是这个好
----------------解决方案--------------------------------------------------------
关键是这个不符题意,当然运行时间也太久点了.
----------------解决方案--------------------------------------------------------

编程之道!简单的招式练达极致就成了绝招了!


----------------解决方案--------------------------------------------------------
  相关解决方案