[Java] 蓝桥杯ALGO-85 算法训练 进制转换
问题描述
编写一个程序,输入一个二进制的字符串(长度不超过32),然后计算出相应的十进制整数,并把它打印出来。
输入格式:输入为一个字符串,每个字符都是’0’或’1’,字符串的长度不超过32。
输出格式:输出一个整数。
输入输出样例
样例输入
1101
样例输出
13
package algo85;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);char[] binary = scanner.nextLine().toCharArray();scanner.close();int num = 0;int n = binary.length;for (int i = n - 1; i >= 0; i--) {if (binary[i] == '1') {num += Math.pow(2, n - i - 1);}}System.out.println(num);}}
[Java] 蓝桥杯ALGO-85 算法训练 进制转换相关推荐
- 蓝桥杯 ALGO-85 算法训练 进制转换
问题描述 编写一个程序,输入一个二进制的字符串(长度不超过32),然后计算出相应的十进制整数,并把它打印出来. 输入格式:输入为一个字符串,每个字符都是'0'或'1',字符串的长度不超过32. 输出格 ...
- 蓝桥杯:试题 算法训练 Remember the A La Mode
蓝桥杯:试题 算法训练 Remember the A La Mode 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 Hugh Samston经营着一个为今年的ICPC世界总决赛的参 ...
- JAVA笔记整理(1):进制转换
JAVA笔记整理(1):进制转换 16.2.28 深圳坪山 多云 18℃ 爱吃螺蛳粉的巴赫 摘要:工具类转化函数:关于进制--2/10/16进制转化(Util_transform_scale)- ps ...
- 【广义找零钱问题】 贪心算法求解进制转换问题
原题如下,怪我没读懂题意就开始写代码,曲解了题意,就写出个这样的奇葩进制来.但是运行结果与我的预期(实际上是对题的的错误理解)相符. 功能(与上图无关) 实现自定义独特进制的输出.类似于找零钱问题,见 ...
- 15从零开始学Java之详解计算机中的进制转换
作者:孙玉昌,昵称[一一哥],另外[壹壹哥]也是我哦 CSDN博客专家.万粉博主.阿里云专家博主.掘金优质作者 配套项目资料 https://github.com/SunLtd/LearnJava h ...
- Java中常见程序:万年历,进制转换等
1.1/2+2/3+-.+19/20 System.out.println("i\t\tm(i)");double a = 0;for (double i=1; i<=20; ...
- python二进制转十进制算法_python进制转换:十进制转二进制的用法
我们在学习python时候肯定会碰到关于进制转换,其实这是非常简单的,这个就像小学学习数学乘法口诀意义,只要记住转换口诀即可轻松应用,一起来看下具体的操作内容吧~ 一.python进制转换 dec(十 ...
- 矩阵乘法 算法训练 试题_蓝桥杯习题集_ 算法训练 矩阵乘法
原文: 算法训练 矩阵乘法 时间限制:1.0s 内存限制:512.0MB 问题描述 输入两个矩阵,分别是m*s,s*n大小.输出两个矩阵相乘的结果. 输入格式 第一行,空格隔开的三个正整数m,s, ...
- Java期末复习——ch02基本类型(进制转换,数据类型转换,汉字编码)
第一题: /** 写出满足以下要求的 Java 代码.* ① 声明一个float 型变量 value,并赋以初值2.5.* ② 同一行声明 2 个 boolean型的变量 b1 和 b2,其中b2 被 ...
最新文章
- Python中的继承和多态
- 【FPGA】SRIO IP核系统总览以及端口介绍(三)(Messaging Port、User-Defined Port介绍)
- python学习笔记-day2-dict,tuple, string常用函数
- 香港中文大计算机科学系电话,港大和港中文计算机科学系2021年提前批招生开启!...
- win7下ngnix mysql php的安装_windows7下nginx +mysql+多版本PHP共存安装方法
- vs2008 jquery 智能提示
- 不删除文字聊天的微信清理工具,快速释放空间,Python 编写,附源码
- TracePro小白学习操作
- 澳洲CE毕业意向FullStackDeveloper
- @@identity
- Invalid handle returned
- 2015年第4本(英文第3本):Godfather教父
- Exporter介绍与指标数据汇总(完结)
- Html HBuilder封装APP
- 外卖订单量预测异常报警模型实践
- java ps old gen perm gen_java – JVM YoungGen 0%,Perm Gen 99%,OldGen Full
- CSS这些书写规范你知道吗?
- vlookup函数的使用(Excel中)
- IntelliJ IDEA 2018.3 汉化包
- 爱普生Epson L15158 一体机驱动
热门文章
- lua面向对象是怎么实现的
- android中The connection to adb is down .. You must restart adb and Eclipse问题的解决
- struts2(2012/2/25)
- Python 处理 CSV/EXCEL 表格文件
- 大数据之Oozie——源码分析(一)程序入口
- WinForm员工信息表
- replace()替换文字
- 飞利浦 TASY 电子病历系统中存在严重漏洞,可暴露患者记录
- 万万没想到:从啤酒评分 app 中竟能找到情报人员和军人的敏感信息
- Oracle不打算修复这两个iPlanet信息泄漏和注入漏洞