C语言实现 IDE:dev c++
#include <stdio.h>
int main()
{
int n;
int i, j;
scanf("%d", &n);
for (i = 10000; i < 100000; i++)
{
int sum;
int d1, d2, d3, d4, d5;
d1 = i % 10;
d2 = i / 10 % 10;
d3 = i / 100 % 10;
d4 = i / 1000 % 10;
d5 = i / 10000;
sum = d1 + d2 + d3 + d4 + d5;
j = d5 * 1 + d4 * 10 + d3 * 100 + d4 * 1000 + d5 * 10000;
if (sum == n && i == j)
printf("%d\n", i);
}
for (i = 100000; i < 1000000; i++)
{
int sum;
int d1, d2, d3, d4, d5, d6;
d1 = i % 10;
d2 = i / 10 % 10;
d3 = i / 100 % 10;
d4 = i / 1000 % 10;
d5 = i / 10000 % 10;
d6 = i / 100000;
sum = d1 + d2 + d3 + d4 + d5 + d6;
j = d6 * 1 + d5 * 10 + d4 * 100 + d3 * 1000 + d2 * 10000 + d1 * 100000;
if (sum == n && i == j)
printf("%d\n", i);
}
return 0;
}
如果这段代码对您有帮助,希望您可以给猿猿一个赞,谢谢您嘞,code不易,且看且珍惜。