这段代码哪里有问题呢?为什么通不过oj呢?
123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n
http://www.tsinsen.com/A1007
#include <stdio.h>
int main()
{
int a,b,c,d,e,f,n,m;
scanf("%d",&n);
for(m=100000;m<1000000;m++)
{
a=m/100000;
b=m%100000/10000;
c=m%100000%10000/1000;
d=m%100000%10000%1000/100;
e=m%100000%10000%1000%100/10;
f=m%100000%10000%1000%100%10;
if(a==f&&b==e&&c==d&&a+b+c+d+e+f==n)printf("%d\n",m);
}
return 0;
} 本帖最后由 BngThea 于 2017-11-24 09:06 编辑
只有六位数的判断?五位数的呢
用vs2010运行了你的程序,可以正常运行 BngThea 发表于 2017-11-24 07:53
只有六位数的判断?五位数的呢
用vs2010运行了你的程序,可以正常运行
尴尬了,看错题了{:10_266:}
页:
[1]