题目描述

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

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

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

输入描述:

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

输出描述:

输出为与输入数字最接近的对称数字(不包括输入本身)的字符串

示例1

输入

123

输出

121

既然是最接近的,那么就要从低位进行变化。

#include<iostream>
#include<string>
using namespace std;int main()
{string str;cin >> str;for(int i = 0, j = str.size() - 1; i < j; ++i, --j){if(str[i] != str[j]){str[j] = str[i];}}cout << str << endl;return 0;
}

找出最接近的对称数字相关推荐

  1. 编写一个程序,从10亿个数字的数组中找出100个最大的数字

    本文翻译自:Write a program to find 100 largest numbers out of an array of 1 billion numbers I recently at ...

  2. 找出最接近的相似串(DP思想)

    题目:找出最接近的相似串 假设从一个串变化成另一个串所允许的操作只有两种:插入一个字符或者删除一个字符.无论是插入还是删除一个符号,均算作一次操作.一般情况下,度量两个串S1和S2的相似性,可以通过从 ...

  3. 中国电子学会scratch等级考试四级编程题:找出出现次数最多的数字

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 我们将有关编程题目的教学视频已经发布到抖 ...

  4. 找出数组中重复的数字---多思路

    问题:找出数组中重复的数字. 在一个长度为 n 的数组 nums 里的所有数字都在 0-n-1 的范围内.数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次.请找出数组中任意 ...

  5. 剑指offer 面试题三 找出数组中重复的数字

    1 import org.junit.Test; 2 3 import java.util.Arrays; 4 import java.util.HashSet; 5 6 public class D ...

  6. 13. 找出数组中重复的数字【难度: 简单 / 知识点: 模拟】

    13. 找出数组中重复的数字[难度: 简单 / 知识点: 模拟] 方法一: map 计数 时间复杂度O(nlongn) 空间复杂度多了一个二叉树 class Solution {public:int ...

  7. 找出连续最长数字串python_字符串中找出连续最长的数字字符串的实例代码

    //1. 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr) //功能: //在字符串中找出连续最长的数字串,并把这个串的长度返回, ...

  8. java如何找重复数字_Java如何找出数组中重复的数字

    题目描述:找出数组中重复的数字,具体内容如下 在一个长度为n的数组里的所有数字都在 0~n-1的范围内.数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复了几次.请找出数组中任意 ...

  9. 图解面试题:找出数组中重复的数字?

    今天分享的题目来源于 LeetCode 上的剑指 Offer 系列 面试题03. 数组中重复的数字. 题目链接:https://leetcode-cn.com/problems/shu-zu-zhon ...

最新文章

  1. spark-scheduled调度算法
  2. 【LeetCode】106. Construct Binary Tree from Inorder and Postorder Traversal
  3. codetyphon, Lazarus+FreePascal+Tools+Free Components packages+Free Libraries
  4. 据中心水冷系统备品备件管理新思路
  5. PHP的基础{}[]()
  6. Python学习心得(二) : 更新列表
  7. Buuoj reverse1
  8. 积米浏览器如何阻止弹窗
  9. python 结构数组_Python-“结构数组”
  10. 二维高斯滤波器(gauss filter)的实现
  11. 数据挖掘 自习笔记 第三章 定性归纳实践(下)
  12. 漫画:图的最短路径问题
  13. 利用python提取SWAT模型output.rch中固定sub编号的逐月径流到Excel
  14. 中国机床行业投资现状与十四五发展战略决策报告2022版
  15. Linux串口属性设置
  16. Android版本名称、版本号、API level对应关系
  17. 小白学习Java第七天
  18. Trivy是CD流水线上面向容器的脆弱性扫描器
  19. 【JIS-CTF靶场搭建及解题思路】
  20. Windows Server 2012 R2 官方原版镜像

热门文章

  1. DM642开发板复位芯片TL7705A
  2. 在使用计算机时 若直接通过,在使用计算机时,若直接通过断电的方式来关闭机器,会存在什么问题,下列说法不正确的是_______...
  3. linux使用单核_如何使用Linux还原单核计算机
  4. [图像处理]-Opencv中数据类型CV_8U, CV_16U, CV_16S, CV_32F 以及 CV_64F是什么?
  5. 为什么一流成功人士的闹钟都定在早晨5:57
  6. Android应用之——微信微博第三方sdk登录分享使用过程中的一些常见问题
  7. 计算机毕业设计Python+uniapp快递寄取微信小程序(小程序+源码+LW)
  8. AVI的音视频编码格式
  9. H5互动游戏推广引流是做什么的?详解游戏引流推广方式
  10. LNMP架构搭建(源码编译)