`

求一个四位数,这个数字乘以9以后,等于这个数的倒序

    博客分类:
  • java
 
阅读更多
求一个四位数,这个数字乘以9以后,等于这个数的倒序

package com.xjh;

public class ReverseCal {

	public static void main(String[] args) {
		
		for (int i = 1000; i <= 1111; i++) {
			if (i * 9 == reverse(i)) {
				System.out.println(i);
			}
		}
	}
	
	public static int reverse(int input) {
		StringBuffer sb = new StringBuffer(Integer.toString(input));
		sb.reverse();
		return Integer.parseInt(sb.toString());
	}

}



答案:1089
分享到:
评论

相关推荐

    java输入数字,输出倒序的实例

    这个例子使用了一个循环来实现数字的倒序输出: ```java package c10; import java.util.Scanner; public class zhengzhengshu { public static void main(String[] args) { Scanner input = new Scanner...

    数字处理程序借鉴.pdf

    首先,我们看到一个程序设计用于验证一个数学命题:如果一个数n的各位数字之和(s1)等于2n的各位数字之和(s2),那么n是9的倍数。程序使用VBScript编写,其中包括两个事件处理函数:`CmdVerify_Click` 和 `CmdExit...

    四年级数学上册 四 混合运算与应用问题 23《计算器》拔高习题(无答案) 浙教版 试题.doc

    通过计算可以发现,每次乘以9后减去的数字是递增的1,结果是连续的数字序列倒序排列,例如9×9-1=81,98×9-2=881,987×9-3=8881。学生应该观察到,每个结果都是由9开始,然后是8的个数逐渐减少到1,最后一位是0...

    2012蓝桥杯【初赛试题】古堡算式.pdf

    之后的结果是EDCBA,一个五位数回文数。回文数是一个正读和反读都一样的数,例如12321。由于结果是回文数,我们可以推断出乘法的特性:ABCDE和EDCBA在每一位上都有对应关系。这意味着ABCDE的每一位乘以?后,结果的每...

    优秀资料(2021-2022年收藏)数字图像处理matlab程序及结果.doc

    这些MATLAB代码示例主要涉及数字图像处理的基本操作,包括图像读取、图像显示、颜色空间转换、滤波、噪声处理、图像翻转、分割以及直方图分析。以下是每个步骤涉及的知识点详解: 1. 图像读取与调整亮度:`imread`...

    十进制数与十六进制数的转换方法28642.pdf

    然后,每组二进制数对应一个十六进制数。例如,二进制数10101011可以分为1010和1011,根据转换表,这两部分分别对应于十进制的10和11,即A和B,因此10101011(2)等于AB(16)。 理解这些转换对于编程、网络通信和...

    多进制自动转换工具

    这个名为“进制转换”的压缩包文件很可能包含了这样一个实用工具,它简化了这些复杂的计算,使用户能够轻松进行不同进制间的数值转换。无论你是编程初学者还是资深开发者,掌握这些进制转换技巧都是非常有价值的,...

    十进制数与十六进制数的转换方法.pdf

    最后将余数按倒序排列,得到15对应的字母f、12对应的字母c、9对应的数字9和5对应的数字5,组合起来即为5ce9,所以23785在十六进制中表示为5ce9。 其次,从十六进制转换为十进制,我们需考虑每一位的权重。例如,...

    计算机二级上机考试常有算法不含计算问题PPT学习教案.pptx

    - 右(左)上半三角元素操作:这个函数接收一个 N×N 的二维数组和一个整数 m,将数组中所有右(左)上半三角元素乘以 m,即将值大于等于 i 的行和小于等于 j 的列的元素乘以 m。 6. 最大公约数与最小公倍数: 求...

    二进制转十进制,十进制转二进制的算法

    2. **十进制**(Base-10):我们日常生活中最常用的数制,包含0到9这十个数字。每一位的权重都是10的幂次方。 #### 三、二进制转十进制算法 二进制转十进制的方法称为“权值展开”,即利用每一位的权重(2的幂次方...

    高中数学趣味知识竞赛PPT课件.pptx

    - 1, 2, 3, 6, 12, (1/6):这是一个等比数列,每个数是前两个数的和,同时最后一个数1/6是所有数的倒数之和。 - 615655():这个序列没有给出足够的信息来确定规律,可能是基于数字的特性,如位数、奇偶性或者...

    (完整word版)C语言编程练习题绝对经典!(DOC).doc

    解这两个方程,可以编写一个穷举法的程序,遍历所有可能的m、w、k组合,找出符合条件的答案。 2. **求e的值**: - **for循环**:计算公式e = 1 + 1/1! + 1/2! + ... + 1/n!,直到第50项。 - **while循环**:循环...

    1_进制数转换.zip

    每个二进制位的值乘以其权重(2的位数减一次方),然后将所有位的值相加。例如,二进制数1010转换为十进制:1×2^3 + 0×2^2 + 1×2^1 + 0×2^0 = 8 + 0 + 2 + 0 = 10。 3. 十进制转八进制:可以先将十进制数转换为...

    进制转换.pdf

    八进制的一个数字可以表示三位二进制数。 3. **十进制**(Decimal System):由数字0到9(即0, 1, 2, 3, 4, 5, 6, 7, 8, 9)组成,是我们日常生活中最常见的计数方式。 4. **十六进制**(Hexadecimal System):由...

    信息学奥赛一本通-教程PPT课件(第五版)算法部分 第四章 递归算法.pdf

    倒序数是指将一个整数的数字顺序反过来,例如将123变为321。实现此问题的递归算法,可以通过以下步骤: 1. 将整数对10取模,得到个位数。 2. 输出个位数。 3. 将整数除以10,去掉个位数,对结果重复上述步骤,直到...

    多进制转换工具

    1. 二进制转十进制:使用权重累加法,每个二进制位的值等于其数字乘以2的位数次方。例如,二进制数1101转换为十进制是1*2^3 + 1*2^2 + 0*2^1 + 1*2^0 = 8 + 4 + 0 + 1 = 13。 2. 十进制转二进制:用短除法,不断将...

    数与数之间的进制转化

    - **二进制到十进制**:将二进制数的每一位乘以其权重(2的位数次方),然后将所有结果相加。 - **十进制到二进制**:使用“除2取余”法,不断将十进制数除以2并记录余数,直到商为0,然后将余数倒序排列。 - **八...

    10to2.zip_10to2

    标题 "10to2.zip_10to2" 暗示了这是一个关于将10进制数转换为2进制数的程序或代码库。这个压缩包可能包含了一个源代码文件,即 "10to2.txt",该文件很可能包含了实现这个功能的算法或者程序。10进制到2进制的转换是...

Global site tag (gtag.js) - Google Analytics