反序数 题解:
#include <stdio.h>
#include <stdlib.h>
int main()
{
for(int N=1000;N<10000;N++)
{
int a[4];
int tmp1=N;
for(int i=0;i<4;i++)
{
a[i]=tmp1%10;
tmp1/=10;
}
int tmp2=N*9;
if(a[0]==tmp2/1000&&a[1]==tmp2/100%10&&a[2]==tmp2/10%10&&a[3]==tmp2%10) printf("%d\n",N);
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发