题目1064:反序数

题目1064:反序数

注意:千万不要看错题目,1234的反序数是4321,这是举一个例子,说明反序数,并不是1234*9的反序数是4321.

时间限制:1 秒

内存限制:32 兆

特殊判题:

题目描述:

设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321)
求N的值

输入:

程序无任何输入数据

输出:

输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开

样例输入:

样例输出:
#include<iostream>
#include<stdio.h>
#include<string.h>
#include<algorithm>
#include<math.h>
using namespace std;
int fun(int n)
{
    int m=0;
    while(n!=0)
    {
        m=m*10+n%10;
        n=n/10;
    }
    return m;
}
int main()
{
    int i;
    for(i=1000; i<=9999; i++)
    {
        if(i*9==fun(i))
            printf("%d\n",i);
    }
    return 0;
}

 

posted @ 2016-08-02 21:24  多思考&&多动手  阅读(217)  评论(0编辑  收藏  举报