首页 > 试题广场 >

找出最接近的对称数字

[编程题]找出最接近的对称数字
  • 热度指数:2865 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

输入一个正整数的字符串,输出与它最接近的对称数字(不包括它自己)的字符串

注1: 输入字符串的长度最多不会超过18

注2: 当大于输入数字和小于输入数字的对称数字与输入数字距离相同时,取小的数字作为答案 


输入描述:
输入为一个正整数的字符串


输出描述:
输出为与输入数字最接近的对称数字(不包括输入本身)的字符串
示例1

输入

123

输出

121
头像 白伟仝
发表于 2020-07-29 13:11:54
只有形如1000这种数需要变成999,其它都是把前半段反过来拷到后半段: import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scann 展开全文