Java实现 蓝桥杯VIP 算法训练 反置数
题目描述
一个整数的“反置数”指的是把该整数的每一位 数字的顺序颠倒过来所得到的另一个整数。如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了。比如说,1245的反置数是 5421,而1200的反置数是21。请编写一个程序,输入两个整数,然后计算这两个整数的反置数之和sum,然后再把sum的反置数打印出来。要求:由 于在本题中需要多次去计算一个整数的反置数,因此必须把这部分代码抽象为一个函数的形式。
输入
输入只有一行,包括两个整数,中间用空格隔开。
输出
输出只有一行,即相应的结果。
样例输入
435 754
样例输出
199
import java.util.Scanner;public class 反置数 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int m = sc.nextInt();System.out.println(f(f(n) + f(m)));}private static int f(int n) {int k = 0;int a[] = new int[1000];while (n != 0) {a[k] = n % 10;n = n / 10;k++;}int sum = 0;for (int i = 0; i < k; i++)sum = sum * 10 + a[i];return sum;}}
Java实现 蓝桥杯VIP 算法训练 反置数相关推荐
- [Java] 蓝桥杯ALGO-93 算法训练 反置数
问题描述 一个整数的"反置数"指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数.如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了.比如说,1245的 ...
- 蓝桥杯 ALGO-93 算法训练 反置数
问题描述 一个整数的"反置数"指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数.如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了.比如说,1245的 ...
- Java实现 蓝桥杯VIP 算法训练 方格取数
问题描述 设有NN的方格图(N<=10),我们将其中的某些方格中填入正整数,而其他的方格中则放入数字0. 某人从图的左上角的A 点(1,1)出发,可以向下行走,也可以向右走,直到到达右下角的B点 ...
- 蓝桥杯vip答案java_Java实现 蓝桥杯VIP 算法训练 麦森数
算法训练 麦森数 时间限制:1.0s 内存限制:256.0MB 问题描述 形如2P-1的素数称为麦森数,这时P一定也是个素数.但反过来不一定,即如果P是个素数,2P-1不一定也是素数.到1998年底, ...
- Java实现 蓝桥杯VIP 算法训练 无权最长链
试题 算法训练 无权最长链 问题描述 给定一个n节点m边的无圈且连通的图,求直径 输入格式 第一行两个数字n,m 接下来m行每行两个数字x,y,代表x,y之间有一条边 输出格式 要求用户的输出满足的格 ...
- Java实现蓝桥杯VIP算法训练 二元函数
试题 算法训练 二元函数 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 令二元函数f(x,y)=ax+by,a和b为整数,求一个表达式S的值. 只有满足以下要求的表达式才是合法的: ...
- Java实现 蓝桥杯VIP 算法训练 步与血(递推 || DFS)
试题 算法训练 步与血 问题描述 有n*n的方格,其中有m个障碍,第i个障碍会消耗你p[i]点血.初始你有C点血,你需要从(1,1)到(n,n),并保证血量大于0,求最小步数. 输入格式 第一行3个整 ...
- Java实现 蓝桥杯VIP 算法训练 采油区域
算法训练 采油区域 时间限制:2.0s 内存限制:512.0MB 提交此题 查看参考代码 采油区域 Siruseri政府决定将石油资源丰富的Navalur省的土地拍卖给私人承包商以建立油井.被拍卖的整 ...
- Java实现 蓝桥杯VIP 算法训练 删除多余括号
算法训练 删除多余括号 时间限制:1.0s 内存限制:512.0MB 问题描述 从键盘输入一个含有括号的四则运算表达式,要求去掉可能含有的多余的括号,结果要保持原表达式中变量和运算符的相对位置不变,且 ...
最新文章
- 11.28 软件工程概论psp
- TP5 封装多业务的发送短信功能(包括国际短信)
- SQLyog连接Mysql8.0提示 Authentication plugin ‘caching_sha2_password‘ cannot be loaded
- 【OpenCV 例程200篇】15. 图像的加权加法(cv2.addWeight)
- 【Swin Transformer】W-MSA与MSA时间复杂度的理解
- 虚拟主机网络设备iotlb
- centos6.0安装mysql_CentOS 6.0 用非root安装MySQL
- mysql时间返回整小时_MySql 时间处理
- python朋友圈头像_Python之微信-微信好友头像合成
- mysql将公历农历转换_SQL农历转换函数(显示中文格式,加入润月的显示)
- 香蕉派BPI-M64-〇〇五之:烧录Ubuntu16.04到emmc中(基于win10系统下操作)
- 天基实业投资理财需了解的基础知识
- Bitwise Exclusive-OR Sequence
- 坚定信念,雨后终会见彩虹
- 英雄算法联盟 - 六月集训排行榜 (截止今日第31天)
- python加速度算位移_基于Labview的加速度两次积分求位移
- 使用visio创建跨职能流程图
- ENVI5.3对Landsat8 OLI影像数据进行辐射矫正、辐射定标(保姆级教程)
- 银行招聘考试计算机题,银行招聘考试:计算机模拟试题(七)答案
- hr2000 光谱Matlab,HR2000+高分辨率光谱仪