Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >第十三届蓝桥杯B组C++(试题A:九进制转十进制)

第十三届蓝桥杯B组C++(试题A:九进制转十进制)

作者头像
GeekLiHua
发布于 2025-01-21 05:14:25
发布于 2025-01-21 05:14:25
7200
代码可运行
举报
文章被收录于专栏:JavaJava
运行总次数:0
代码可运行

试题A:九进制转十进制

简介:本题考点为进制转换,较为简单,参考二进制转换为十进制的方法。

二进制转十进制操作

二进制转为十进制的时候,先把二进制从高位(最左边的“1”)开始按从上到下的顺序写出 ,第一位就是最后的商 “2 2 = 1 余0 “,余数肯定是加零。其他位数如果有”1“(原来的余数),就先乘以”2“再加”1“。 下面就是从第一位开始乘以2加余数的方法算回去 例如 100101110 1…………0 2+1=1…………余数为1 0…………1 2+0=2………… 余数为0 0 …………2 2+0=4 ………… 余数为0 1 …………4x2+1=9……………… 余数为1 0…………9x2+0=18 ……………… 余数为0 1 …………18 2+1=37 …………余数为1 1…………… 37 2+1=75…………余数为1 1………………75 2+1=151………… 余数为1 0………………151 2+0=302 ………… 余0 所以得到十进制数302 另:128+0*27+026+1*25+024+1*23+122+1*21+0=302(最后一位应为加法)

题解:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#include<iostream>
using namespace std;

// 原理与二进制相同
int main()
{
    int x = 2022;
    int a = 1; // 九进制数的每一位需要乘的数字
    int res = 0;    
    while(x)
    {
        res += (x % 10) * a;
        a = a * 9;
        x /= 10;
    }
    cout << res;
    return 0;
}

答案为:1478

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-01-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
在Linux-centos7下和Windows下安装zookeeper及伪集群
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
chenchenchen
2019/09/03
7000
在Linux-centos7下和Windows下安装zookeeper及伪集群
【ZooKeeper系列】1.ZooKeeper单机版、伪集群和集群环境搭建
ZooKeeper官网下载地址:http://zookeeper.apache.org/releases.html#download
猿人谷
2020/06/19
1.4K0
ZooKeeper分布式实战(一) - 基本安装配置
安装成功后,在/usr/local/etc/zookeeper/目录,已有默认配置文件
JavaEdge
2021/02/23
4870
ZooKeeper分布式实战(一) - 基本安装配置
ZooKeeper 笔记(1) 安装部署及hello world
先给一堆学习文档,方便以后查看 官网文档地址大全: OverView(概述) http://zookeeper.apache.org/doc/r3.4.6/zookeeperOver.html Getting Started(开始入门) http://zookeeper.apache.org/doc/r3.4.6/zookeeperStarted.html Tutorial(教程) http://zookeeper.apache.org/doc/r3.4.6/zookeeperTutorial.html J
菩提树下的杨过
2018/01/19
8200
2 Zookeeper 单击安装
镜像库地址:http://archive.apache.org/dist/zookeeper/
用户7630333
2023/12/07
2730
2 Zookeeper 单击安装
zookeeper三节点集群安装记录
下载地址: http://mirrors.shu.edu.cn/apache/zookeeper/
Ryan-Miao
2019/01/07
9321
linux安装Zookeeper
1、下载:http://zookeeper.apache.org/releases.html 当前stable版是:http://archive.apache.org/dist/zookeeper/stable/
周小董
2019/03/25
2.9K0
linux安装Zookeeper
Zookeeper安装部署调试命令
下载地址: http://www.apache.org/dyn/closer.cgi/zookeeper/ 我选用清华的镜像 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz 解压: tar -zxvf zookeeper-3.4.9.tar.gz
Albert陈凯
2018/04/04
7790
zookeeper(1)——基础配置
1.master节点选举,主节点挂了以后,从节点就会接手工作,并且保证这个节点是唯一的,这也是所谓的首脑模式,从而保证我们的集群是高可用的。 2.统一配置文件管理,即只需要部署一台服务器,则可以把相同的配网文件同步更新到其他所有服务器,此操作在云计算中用的特别多。 3.发布与订阅 类似消息队列的MQ(amq,rmq...),dubbo发布者把数据存在znode上,订阅者会读取这个数据。 4. 提供分布式锁 分布式环境中不同进程之间争夺资源,类似于多线程中的锁。 5 集群管理 集群中保证数据的强一致性。
羊羽shine
2019/05/29
4490
Zookeeper-5分钟快速掌握分布式应用程序协调服
一、Zookeeper 安装 1.zookeeper支持brew安装。 ➜ ~ brew info zookeeper zookeeper: stable 3.4.10 (bottled), HEAD Centralized server for distributed coordination of services https://zookeeper.apache.org/ Not installed From: https://github.com/Homebrew/homebrew-core/bl
九灵
2018/03/09
8970
Zookeeper集群搭建
本例搭建的是伪集群模式,即一台机器上启动四个zookeeper实例组成集群,真正的集群模式无非就是实例IP地址不同,搭建方法没有区别。
Se7en258
2021/05/18
3170
Zookeeper集群搭建
zookeeper高可用-主备集群安装部署
安装步骤 1、修改主机host 2、上传并解压安装包,重命名文件夹 3、在节点目录下创建 数据和日志文件夹 4、修改zoo.cfg配置文件 5、zoo.cfg配置参数说明 6、在数据文件夹下创建myid文件 7、防火墙设置 8、配置开机启动 以三个节点为例 服务器1:192.168.13.81 端口:2181、2881、3881 服务器2:192.168.13.82 端口:2182、2882、3882 服务器3:192.168.13.83 端口:2183、2883、3883 1 修改主机host 三
lyb-geek
2018/07/26
7440
CentOS 6.5下ZooKeeper3.4.6集群环境部署及单机部署详解
【软件】准备好jdk环境,此次我们的环境是open_jdk1.8.0_101     zookeeper-3.4.6.tar.gz 【步骤】 1. 准备条件 如果有内部dns或者外网有域名,则直接使用域名 如果没有需要修改/etc/hosts文件,或者直接使用IP
星哥玩云
2022/07/13
3370
Zookeeper 安装教程
Zookeeper 是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务 ---- 名词解释 bin目录: zk的可执行脚本目录,包括zk服务进程,zk客户端,等脚本。其中,.sh是Linux环境下的脚本,.cmd是Windows环境下的脚本。 conf目录:配置文件目录。zoo_sample.cfg为样例配置文件,需要修改为自己的名称,一般为zoo.cfg。log4j.properties为日志配置文件。 lib: zk依赖的包。 contrib: 一些用于操作zk的工具包。 re
用户1180017
2018/06/21
1.3K0
Zookeeper系列(1):安装与介绍
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
布禾
2021/04/27
5690
Zookeeper系列(1):安装与介绍
Zookeeper 入门
下载地址:http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/
架构探险之道
2023/03/04
2530
Zookeeper 入门
zookeeper系列学习——(2)zookeeper的安装(windows、Linux)[通俗易懂]
这一篇总结zookeeper的安装,这一篇安装的介绍是为了以后使用zookeeper做铺垫! 一:单机版的zookeeper安装 要安装zookeeper,那么首先要现在安装包,下载的地址:http://mirrors.hust.edu.cn/apache/zookeeper/ 安装的文档:http://zookeeper.apache.org/doc/trunk/zookeeperStarted.html 1.zookeeper在Windows下的安装和使用 (1):进入下载页面:(下载zip文件,下载地址:http://download.csdn.net/detail/u010648555/9683505)
全栈程序员站长
2022/07/19
6290
zookeeper系列学习——(2)zookeeper的安装(windows、Linux)[通俗易懂]
大数据必知必会:Zookeeper(2)伪分布式安装
伪分布式是在单机环境下采用多个Zookeeper进程来模拟Zookeeper集群,集群中至少需要3个节点。
wux_labs
2023/01/29
4720
Linux下zookeeper单机版及伪集群详细安装部署
如上图中,zoo_sample.cfg 这个文件是官方给我们的zookeeper的样板文件,给他复制一份命名为zoo.cfg,zoo.cfg是官方指定的文件命名规则
黎明大大
2021/03/08
8860
ZooKeeper快速入门系列(2) | Zookeeper的本地模式安装部署及配置参数解读
在此博主先把自己用的ZooKeeper包上传到百度网盘,如有需要的可自行提取,在文章的最后也会介绍怎样在官网下载的。 链接:https://pan.baidu.com/s/178EYOx9N5rHZyjRnrHu13Q
不温卜火
2020/10/28
2K0
ZooKeeper快速入门系列(2) | Zookeeper的本地模式安装部署及配置参数解读
推荐阅读
相关推荐
在Linux-centos7下和Windows下安装zookeeper及伪集群
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验