关闭

题目1064:反序数

62人阅读 评论(0) 收藏 举报
题目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;
}

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:33646次
    • 积分:888
    • 等级:
    • 排名:千里之外
    • 原创:137篇
    • 转载:6篇
    • 译文:0篇
    • 评论:1条
    最新评论