反(逆)序数

C语言的反序数代码 用C语言编写的一个实现将数字按反序显示的代码。 立即下载

题目描述

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

输入描述:

程序无任何输入数据。

输出描述:

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

输入

无

输出

无

思路及特别提示

tip1:整体思路:从1001到9999逐个数字进行遍历,对每个数字 X 进行如下操作:先对数字进行处理得到其反(逆)序数 Y,即abcd变成dcba,然后对比Y==(X9)是否满足,如果满足,则对X进行输出后换行,如果不满足,则不对其进行任何操作,直接进行下一个数字的判断。
tip2:如何得到反(逆)序数:
while(pre){
num=num
10+(pre%10);
pre/=10;
}

代码

#include<iostream>
using namespace std;
int main(){
    int i,pre=0;
    for(i=1001;i<10000;i++){
        int num=0;
        pre=i;
        while(pre){
            num=num*10+(pre%10);
            pre/=10;
        }
        if(num==(i*9)){
            cout<<i<<endl;
        }
    }
    return 0;
}
LayaNative源码编译 修改好后的LayaNative2.0需要重新编译生成Android和iOS所需要的动态库文件。 阅读详情

相关推荐

树莓派4B之OpenCV人脸识别实战:从Haar Cascade到实时检测(保姆级教程)

本教程详细介绍了如何在树莓派4B上部署OpenCV,并利用Haar Cascade算法实现实时人脸识别。内容涵盖从系统环境搭建、算法原理解析到代码逐行讲解与实战调优,为嵌入式AI和计算机视觉初学者提供了一份完整的保姆级实践指南。

p8q9r0的博客 402

返回一个整数的反序数函数

描述 编写自定义函数:int inverseNumber(int n),功能是计算形式参数(一个正整数)n 的反序数。主函数功能为:输入一个整数N,输出N的反序数。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬ 输入输出示例 输入 输出 示例 1 21000 12 #include.

专注于嵌入式开发领域 1047

相机标定原理与张氏标定法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

heeweii的博客 2280

【C语言】逆序数(反序数)

逆序数(反序数) 文章目录逆序数(反序数)一、问题描述二、要求三、问题分析四、预备知识五、代码实现六、课后思考 一、问题描述 所谓逆序数就是将证书的数字倒过来后所形成的整数 例如:1234的逆序是4321 二、要求 编写一个程序,让用户自行输入一个四位数,求其逆序数并输出到界面 三、问题分析 以数学思维分析,所谓逆序数,就是将原数的千位变成个位、原数百位变成十位,原数十位变成百位,原数个位变成千位。 这么一分析,逆序数是不是就很容易理解了。 四、预备知识 运算符 描述 实例 / 分子除以分母

qq_41879682的博客 2万+

【仿真】Carla Python API实战:从零搭建自动驾驶测试环境

本文详细介绍了如何使用Carla Python API从零搭建自动驾驶测试环境。通过Carla仿真平台,开发者可以构建高度逼真的城市环境和车辆物理模型,利用Python API实现传感器配置、数据采集、场景构建及自动驾驶算法集成。文章还分享了实际项目中的调试技巧和性能优化经验,帮助读者快速掌握自动驾驶仿真测试的核心技术。

weixin_29050513的博客 217

基于MATLAB/Simulink平台进行新能源微电网运行控制的建模与仿真

新能源微电网是现代电力系统的重要组成部分,能够有效整合分布式能源(如光伏、风力发电)和储能设备,实现局部区域内的能源高效利用。微电网的运行控制涉及多源能量管理、负荷平衡以及并网/孤岛模式切换等关键问题。基于MATLAB/Simulink平台进行新能源微电网运行控制的建模与仿真,可以帮助研究者验证控制策略的有效性,并优化系统的动态性能和经济性。本项目旨在构建一个完整的新能源微电网模型,包括电源模块、储能模块、负荷模块以及控制器模块,并通过仿真分析其运行特性。

xiaoheshang_123的博客 424

输出4位整数的反序数编写程序

输出4位整数的反序数编写程序

Lyeee_eee的博客 1万+

Linux kernel crypto的介绍和代码导读

在Linux kernel的module_init阶段会将algif_type_skcipher、algif_type_aead、algif_type_hash、algif_type_rng 四种算法注册.在userspace通过netlink调用了,kernel种的af_alg模块收到消息后, 根据上层传来的算法种类名字来选择走哪一个结构体(alg_type_xxx)的ops函数。也就是添加到af_alg维护的alg_types链表种. alg_types链表种仅有这四个数据.

baron-周贺贺-代码改变世界ctw 322

【C语言】反序数

打印反序数(镜面数)。

kerecs的博客 1万+

银河麒麟操作系统最佳实践专栏介绍

本专栏聚焦国产银河麒麟操作系统(桌面版/服务器版)的实战应用,提供系统安装、配置优化、应用部署、故障排查等实用指南。内容基于真实操作场景,涵盖Linux通用技术(如RAID配置、环境变量管理)、服务器系统专项(如数据库迁移、驱动安装、安全加固)及桌面系统技巧(如PXE安装、镜像封装)。面向IT运维、开发者和国产化转型人员,突出实战性和差异化,帮助用户规避常见问题,提升系统管理效率。所有教程均配有详细步骤和截图,确保可操作性,并持续更新适配新版系统。

信创运维工程师 · 银河麒麟 & 容器实战 | 金融生产环境迁移·等保加固 | 142篇原创·17万+阅读 534

HTML粉色爱心(完整代码)

HTML语言实现粉色爱心的完整代码。

AIGC 1118

《C语言及程序设计》实践参考——反序数

返回:贺老师课程教学链接项目要求 【项目3-反序数】(1)输入一个正整数,输出它的反序数(反序数,即将其所有位的数字反过来。例如,123是321的反序数) [参考解答] #include <stdio.h> int main() { int n,m,k; scanf("%d", &n); k=n; ...

weixin_34198881的博客 1713

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

反序相等

题目:设N是一个四位数,它的9倍恰好是其反序数(例如:1234 的反序数是4321),求N的值。 题目分析: 此题只需要用一个for循环将所有的四位数遍历一遍,每次遍历的时候将这个四位数逆置,如果逆置结果等于原数的9倍,则输出该数 代码: #include <stdio.h> int reverse(int n) { int temp = 0; while (n != ...

lxlcnb的博客 447

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

5.1--5.1.1 Inversions 反序(上)

从5.1的标题COMBINATORIAL PROPERTIES OF PERMUTATIONS来看,这一节应该会涉及比较多的组合数学的东西,这一节也属于比较有意思的一节。 反序和反序对 Inversions 反序,这是什么概念呢?对于排序,当然,排列是重要的研究对象,

Em_Num_Cool的专栏 1028

求数列的逆序数

描述  在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。 思路暴力出奇迹 对于每一个数都遍历一遍排在他前面的数,每有一个比他大的数就ans++,时间复杂度为$O(n^2)$,很明显这个算法只能应用于数很少的情况。 归并排序求逆序数...

测试 548

项目39.3-1输入一个正整数,输出它的反序数(反序数,即将其所有位的数字反过来。例如,123是321的反序数)

任务和代码:输入一个正整数,输出它的反序数(反序数,即将其所有位的数字反过来。例如,123是321的反序数) /* 文件名:main.c 作者:小风景 完成日期:2015.10.22 问题描述:输入一个正整数,输出它的反序数(反序数,即将其所有位的数字反过来。例如,123是321的反序数) 程序输出:反序数 */ #include #include int main() { in

小风景的博客 7172

【C/C++】反序数

反序数:探索数字的另一面在编程中,数字常常扮演着至关重要的角色,而“反序数”这个概念为我们提供了一个有趣的视角来处理和理解数字序列。所谓反序数,简单来说就是将数字的各个数字位置反转,形成一个新的数字。例如,将数字 12345 反序后变成 54321。这个操作看似简单,却在多个领域中都有着广泛的应用,包括算法优化、数据处理以及数学问题的探索。在本篇文章中,我们将深入探讨如何使用代码来实现反序数,并探索在编程中这一操作背后的基本原理。

m0_68002296的博客 968

反序数

题目描述 设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321) 求N的值 输入 程序无任何输入数据。 输出 输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开。 解题思路 既然是四位数,那么反序数肯定也是四位数,而且要求的N还要乘以9之后才是本身的反序数,所以通过遍历的区间是 [1000,1111]之间。 代码实现: #include<cstdio> int main() { int r,sum; for(int i=1000;i&lt.

the_Milky的博客 1877

倍反序数

倍反序数:一个数可被其反序数整除,且不相等。 反序数:如1234,反序数为4321 #include&lt;iostream&gt; #include&lt;math.h&gt; using namespace std; int f(int num){ int i,sum=0; int n=int(log10(num))+1; for(i=0;i&lt;n;i++){ sum=s...

KASH_SHADOW的博客 548

求一个数的反序数

package com.laodai; /**  * @author Tony  * 求任意整数的反序数  */ /*  * 例如一个数字54321,反序数就是12345  * 分析:求反序数,我们需要将一个个的数字给拆分开。然后再  * 进行组合就可以达到目的。  * 例如分离出各位的1,那么我们只需要将54321除以10求他的余数  * 就可以了。54321

戴树斌的专栏 3039

Bailian2885 计算反序数【进制】

2885:计算反序数 总时间限制: 1000ms 内存限制: 65536kB 描述 编写函数,参数为一个整数,返回这个整数的反序数,例如参数是1576,返回一个整数6751,如果输入时1230,则返回321。在main函数中调用此函数,并将结果输出。 输入 一个整数 输出 它的反序数 样例输入 0 123 100 -23 -0 -100 样例输出 0 321 1 -32 0 -1 提示 需要保留数...

海岛Blog 1293

8 反序数 清华复试

设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321) 求N的值 输入描述: 程序无任何输入数据。 输出描述: 输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开。 示例1 本题无输入、 题解 怎么求反序数?为什么反序数只需要四次就可算出来? 以1089为例,结合代码来看,step1处理千位数,step2处理百位数,以此类推 C++ 11 #include&lt...

qq_43141376的博客 230

输出一个数的反序数

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者: 霍雨佳 * 完成日期:2013年 10 月 22 日 * 版本号: v1.0 * 样例输入:123 * 样例输出:321 * 问题描述:输入一个数输出其反序数 */

u012369069的专栏 2463

3位反序数

问题描述: 所谓反序数,即有这样成对的数,其特点是其中一个数的数字排列顺序完全颠倒过来,就变成另一个数,如102和201,36和63等,简单的理解就是顺序相反的两个数,我们把这种成对的数互称为反序数。反序数唯一不可能出现以0结尾的数。一个3位数各位上的数字都不相同,它和它的反序数的乘积是28...

choutichang6364的博客 456
上一篇: 成绩排序
下一篇: 求最大最小数
菜菜2022
博客等级 码龄9年 67粉丝 1033原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值