蓝桥杯进制转换的一题……
输入
1D5
输出
(注意冒号后面有一个空格)
Hex: 0x1D5
Decimal: 469
Octal: 0725
这题的16进制输出……神经病啊= =
#include<bits/stdc++.h>
using namespace std;void Arbitrary_change(int n,int m){char s[100];int i;for(i=0;n>0;i++){if(n%m<10){s[i] = n%m+'0';}else{s[i] = n%m-10+'A';}n/=m; }if(m == 8){printf("Octal: "); int temp = i;while(temp++<4){printf("0");} }else if(m == 16){printf("Hex: 0x");int temp = i;while(temp++<3){printf("0");} }for(n=i;n>0;n--)printf("%c",s[n-1]);printf("\n");
}int Ten_change(int n,string str){int ans = 0, sum = 1;for(int i = str.length(); i > 0; i--){if(str[i-1] >='A') ans = ans + (str[i - 1] - 'A'+10) * sum;else ans = ans + (str[i - 1] - '0') * sum;//cout<<ans<<endl;sum *= n;}return ans;//printf("%d\n", ans);
}int main()
{string str;cin>>str;int ans2 = Ten_change(16,str);Arbitrary_change(ans2,16);cout<<"Decimal: "<<ans2<<endl;Arbitrary_change(ans2,8);return 0;
}
转载于:https://www.cnblogs.com/pearfl/p/10733169.html
蓝桥杯进制转换的一题……相关推荐
- 怎么做蒙特卡洛计算npv_计算机一级:这该死的“进制转换”,这种题到底怎么做?...
不管是计算机一级,还是计算机二级, 选择题里都会涉及到" 进制转换 "的相关计算 分值大概在2-3分! 考试中题目大多数这样的: 我.............这真的太难了! 当然, ...
- 【题解】【AcWing】3374. 进制转换2
3374. 进制转换2 原题传送:AcWing 3374. 进制转换2 将 MMM 进制的数 XXX 转换为 NNN 进制的数输出. 输入格式 第一行包括两个整数: MMM 和 NNN . 第二行包含 ...
- CF进制转换专题进阶
文章目录 168. Excel表列名称 进制转换 官方题解 171. Excel 表列序号 进制转换 483. 最小好进制 168. Excel表列名称 进制转换 题目链接 十进制转二十六进制数.不同 ...
- 蓝桥杯 笔记整理【JavaB组省赛真题、约数、全排列模板、排列组合、等差等比求和公式、eclipse快捷键、集合、快速求a^n、进制转换(Integer、BigInteger)、动态数组Vector】
蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总[2013年(第4届)~2020年(第11届)] 第11届 蓝桥杯-第1.2次模拟(软件类)真题-(2020年3月.4月)-官方讲解视频 说明:大部 ...
- 菜菜的刷题日记 | 蓝桥杯 — 十六进制转八进制(纯手撕版)附进制转换笔记
系列索引:菜菜的刷题日记 | 被LeetCode用Python狂虐的那段日子 万万没想到啊,回老家过年断更的几天之后,我会因为无聊在除夕这天做了会儿题,然后写篇题解. 文章目录 [题目] [我的代码] ...
- python【蓝桥杯vip练习题库】ADV-309进制转换
试题 算法提高 进制转换 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 编写函数将十进制整数按8进制输出,然后编写main函数验证该函数.例如输入12,则输出为:12=014,输入 ...
- 每日一题(进制转换)
前言:为了让小伙伴更方便的学习编程语言,小白每天都会分享一道编程题.小白也创建了一个微信公众号,会同步更新题目和相关的视觉领域的知识,如果小伙伴不方便在网页上阅读文章,可以关注微信公众号"小 ...
- poj1220:高精度进制转换模板题
今天撸3708 一直奇怪的re 就先放下了,写这个题的过程中学习了一个高精度进制转换,用这个模板写了1220 记录一下: #include <iostream> #include < ...
- 不怂Java进制转换(洛谷P1143题题解,Java语言描述)
感慨 Java也能这么好使啊,不容易-- --进阶的JFarmer 题目要求 P1143题目链接 分析 进制转换其实也还好,但既然用了Java,那就得扬眉吐气一次,体会体会利用API轻松秒题的感受,机 ...
- linux c int16进制转10进制,[编程题] 进制转换(16进制转10进制)
[编程题] 进制转换 3/3 [编程题] 进制转换 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示. ...
最新文章
- HBuilder简单入门
- android相机截取矩形框,Android自定义照相机实现只拍摄矩形区域(重传)
- Opengl-光照-基本光照-投光物-多光源(现实世界的光可不只有太阳也并不只有一个)
- 《php入门很简单,PHP入门速成(1)
- 牛客网多校第4场 D Another Distinct Values 【构造】
- linux bash 学习
- 小波变换和motion信号处理(三)(转)
- C++实现二分查找(附完整源码)
- Sql Server之旅——第七站 复合索引和include索引到底有多大区别?
- 搜狗输入法Android5.1,ESXI 服务器断电之后一直 LOADING MODULE IPMI_SI_DRV 的解决办法...
- 比较list集合相等的方法
- mysql数据结构_mysql的底层数据结构
- Proteus8.版本以上中文教程
- offlc计算机等级报一级还是二级,请问计算机二级MS Office 和MS Office高级应用是一个东西吗?...
- 【Unity基础知识之一】 Unity支持 IOS 64-BIT
- 如何正确选择集体渲染(云渲染)和gpu离线渲染
- python爬取微博博主历史博文存入Excel
- 如何退出Dos——附DOS命令大全
- rockchip研讨会_地下在线研讨会6
- 启动与阿里巴巴年货节·县域农资招商对接活动
热门文章
- 阿里云 linux centos nginx安装IP ssl https证书
- Hyperledger Fabric 节点类型Commiter、Endorser、Leader、Anchor
- VMware Ubuntu虚拟机卡顿慢 解决方法大全
- 记飞机大战小游戏1.0
- 144hz和60hz测试软件,144hz显示器与60hz采集卡(等同于60hz显示器)复制画面后程序帧率异常...
- 计算机组成原理——第八章
- Java排序算法之插入排序(图文描述)
- MAC中JAVA安装和环境变量设置,java 11
- 小D课堂 - 零基础入门SpringBoot2.X到实战_第8节 数据库操作之整合Mybaties和事务讲解_36、SpringBoot整合mybatis之事务处理实战...
- 阶段3 2.Spring_07.银行转账案例_2 案例中添加转账方法并演示事务问题