求某正整数重新打乱后最大数与最小数的差值
来源:互联网 发布:matlab编程题 编辑:程序博客网 时间:2024/06/04 23:19
import java.util.Arrays;import java.util.Scanner;public class Main0823 {public static void main(String[] args) {// 求某正整数重新打乱后最大数与最小数的差值Scanner sc = new Scanner(System.in);int n = sc.nextInt();String str = Integer.toString(n);char[] ch = str.toCharArray();Arrays.sort(ch);char[] maxArr = new char[ch.length];for (int i = 0; i < ch.length; i++) {maxArr[i]=ch[ch.length-1-i];}int min = Integer.parseInt(getStr(ch));int max = Integer.parseInt(getStr(maxArr));int value = max-min;System.out.println(value);}private static String getStr(char[] ch) {StringBuffer sb = new StringBuffer();for (int i = 0; i < ch.length; i++) {sb.append(ch[i]);}return sb.toString();}}
0 0
- 求某正整数重新打乱后最大数与最小数的差值
- 求数组排序后相邻数的最大差值
- 求数组排序后相邻两个数的最大差值
- 求三个数中最大数和最小数的差值
- 给定两个正整数,求两个数的正差值
- 求最大数与最小数
- 求两数间最大数减最小数的差值
- 第17周项目整数中的最大数与最小数的差值
- 求最大最小数
- 求最大最小数
- 数字黑洞:任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到 * 一个最大的数:65432,一个最小的数23456。
- 有趣的数(最大最小差值二元组对数)
- 求数a与数b的正差值
- 找差值最小的数
- Java给定一个数组,数组元素是一些正整数,求这些正整数收尾详解得出的最大数或最小数
- 求2个或3个正整数的最大数
- 求最小的数和最大的数sample
- 输入一串正整数,输出组合后最大的数
- git 本地分支和远程分支
- Place the Robots
- Feel Good(单调栈(比之前更加完善的模板))
- 安卓开发笔记二——软键盘弹出不遮挡布局的策略
- 求二进制数中1的个数
- 求某正整数重新打乱后最大数与最小数的差值
- 【LeetCode】(73)Set Matrix Zeroes(Medium)
- POJ 1321 棋盘问题(深搜)
- Java技术资料
- [LeetCode] Search a 2D Matrix(二分查找)
- Part1. OSGi的优势和可能遇到的问题
- C# 之 FTP服务器中文件上传与下载(二)
- [GDOI模拟2015.08.18]解密
- C++ Primer 5e chapter 14.1