问题描述
一个整数的“反置数”指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数。如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了。比如说,1245的反置数是5421,而1200的反置数是21。请编写一个程序,输入两个整数,然后计算这两个整数的反置数之和sum,然后再把sum的反置数打印出来。要求:由于在本题中需要多次去计算一个整数的反置数,因此必须把这部分代码抽象为一个函数的形式。
输入格式:输入只有一行,包括两个整数,中间用空格隔开。
输出格式:输出只有一行,即相应的结果。
输入输出样例

样例输入
435 754
样例输出
199

package algo93;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int a = scanner.nextInt();int b = scanner.nextInt();scanner.close();System.out.println(reverse(reverse(a) + reverse(b)));}private static int reverse(int n) {int num = 0;while (n != 0) {num = num * 10 + n % 10;n /= 10;}return num;}}

[Java] 蓝桥杯ALGO-93 算法训练 反置数相关推荐

  1. Java实现 蓝桥杯VIP 算法训练 反置数

    题目描述 一个整数的"反置数"指的是把该整数的每一位 数字的顺序颠倒过来所得到的另一个整数.如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了.比如说,1245 ...

  2. 蓝桥杯 ALGO-93 算法训练 反置数

    问题描述 一个整数的"反置数"指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数.如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了.比如说,1245的 ...

  3. 算法训练 - 反置数 一个整数的“反置数”指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数。如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了。比如说,124

    问题描述 一个整数的"反置数"指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数.如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了.比如说,1245的 ...

  4. 蓝桥杯:试题 算法训练 Remember the A La Mode

    蓝桥杯:试题 算法训练 Remember the A La Mode 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 Hugh Samston经营着一个为今年的ICPC世界总决赛的参 ...

  5. 矩阵乘法 算法训练 试题_蓝桥杯习题集_ 算法训练 矩阵乘法

    原文: 算法训练 矩阵乘法 时间限制:1.0s   内存限制:512.0MB 问题描述 输入两个矩阵,分别是m*s,s*n大小.输出两个矩阵相乘的结果. 输入格式 第一行,空格隔开的三个正整数m,s, ...

  6. java蓝桥杯的题_Java蓝桥杯试题集——算法训练ALGO-116——最大的算式

    题目要求 解题思路 动态规划,今天才弄明白QAQ,借鉴了这位大佬的博客,曹磊的博客 写的很好!但是我觉得我的循环方式更容易理解嘿嘿嘿~ 首先建立如下图的数组,行数代表前几位数,列数代表有几个乘号.将第 ...

  7. 蓝桥杯练习系统算法训练习题加答案java版本

    附上百度文库的链接:http://wenku.baidu.com/view/afb78d36b42acfc789eb172ded630b1c59ee9bf7 转载于:https://www.cnblo ...

  8. JAVA蓝桥杯:高精度算法

    问题描述 问题描述 输入两个整数a和b,输出这两个整数的和.a和b都不超过100位. 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储.对于这种问题,一般使用数组来处理. 定义 ...

  9. 蓝桥杯练习系统—算法训练 s01串

    第一部分:题目 问题描述 s01串初始为"0" 按以下方式变换 0变1,1变01 输入格式 1个整数(0~19) 输出格式 n次变换后s01串 样例输入 3 样例输出 101 数据 ...

最新文章

  1. php虚拟内存设置,虚拟内存有什么用
  2. 使用调用者权限实现Schema导向操作
  3. 纯jsp实现评论功能_基于云开发的小程序版本更新、评论功能改进、后台管理的实现...
  4. touchWX 自定义组件以及传值
  5. 十年程序员将Python分成7个阶段学习,你会发现Python真的很简单
  6. 视觉平台搭建——LED光源介绍
  7. 使用 dom4j 解析 XML
  8. 【服务器正在运行中】以及【切换到】等错误问题的解决
  9. java在Intellij上使用sigar
  10. Ticket Lock的Relaxed Atomics优化
  11. 投票计数python
  12. 目前惯导的几大类型介绍(一文了解)
  13. Java并发框架——AQS阻塞队列管理(三)——CLH锁改造
  14. 科技战疫,多家科技企业IT工程师驻地武汉驰援
  15. 鸿蒙的境界是什么,“鸿蒙”究竟为何物?扶桑树上的神祇,还是混沌的状态?...
  16. 移动安全规范 — 1 -WIFI连接安全规范
  17. STM32——USART串口
  18. 关于我和计算机的故事
  19. pickerView的一些用法
  20. 【读书笔记】抓取深圳或上海股市,或香港美国等有关股市某时间段内全部股票行情数据,进行主成分分析构造你个人的股市指数

热门文章

  1. 电脑基础操作_电脑基础操作常识入门必学知识
  2. Git学习系列(五)分支管理详解
  3. Android AsyncTask源码解析
  4. JavaScript中引号的多重嵌套
  5. Google工程师多图详解Android系统架构
  6. 一次应对PowerShell+WMI挖矿***的记录
  7. 使用SerialPort 对象实现串口拨号器通信[下]
  8. 《结对-结对编程项目作业名称-结对项目总结》
  9. VC文档与视图结构学习总结
  10. 分享一个前后端分离的轻量级内容管理框架