蓝桥杯 BASIC-11 基础练习 十六进制转十进制
来源:互联网 发布:java售票系统 编辑:程序博客网 时间:2024/06/15 13:19
问题描述
从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。
注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
样例输入
FFFF
样例输出
65535
#include <iostream>#include <string>using namespace std;int main() { string s; while (cin >> s) { int len = s.length(); long long sum = 0; for (int i = 0; i < len; i++) { if (s[i] >= 'A' && s[i] <= 'F') { sum = sum * 16 + s[i] - 'A' + 10; } else { sum = sum * 16 + s[i] - '0'; } } cout << sum; } return 0;}
0 0
- 基础练习 BASIC-11 十六进制转十进制
- 蓝桥杯-基础练习-BASIC-11-十六进制转十进制
- 蓝桥杯 BASIC-11 基础练习 十六进制转十进制
- 蓝桥杯 BASIC-11 基础练习 十六进制转十进制
- 基础练习 BASIC-10 十进制转十六进制
- 蓝桥杯-基础练习-BASIC-10-十进制转十六进制
- 蓝桥杯 BASIC-10 基础练习 十进制转十六进制
- 蓝桥杯 BASIC-10 基础练习 十进制转十六进制
- 蓝桥杯-基础练习之十六进制转十进制——BASIC-11
- 蓝桥杯-基础练习之十进制转十六进制——BASIC-10
- 蓝桥杯:基础练习 十六进制转十进制
- 蓝桥杯:基础练习 十进制转十六进制
- “蓝桥杯”基础练习: 十进制转十六进制
- "蓝桥杯“基础练习: 十六进制转十进制
- 蓝桥杯 【基础练习】 十进制转十六进制
- 蓝桥杯 【基础练习】 十六进制转十进制
- 蓝桥杯基础练习--十进制转十六进制
- 蓝桥杯基础练习--十六进制转十进制
- JavaScript DOM编程艺术中的几个方法
- 把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。
- 【OpenCV】笔记(11)——边缘检测
- ionic项目之cordova自定义插件的配置
- spring security报错--java.lang.NoClassDefFoundError: org/springframework/core/SpringProperties
- 蓝桥杯 BASIC-11 基础练习 十六进制转十进制
- HDU 2564 词组缩写
- //点击屏幕任何地方让键盘消失
- Android 关于Unable to resolve host "...": No address associated服务器返回错误
- c#
- A1103. Integer Factorization
- C小项目 —— 学生信息管理系统
- 有道笔记到CSDN博客
- 关于Yii2.0 advanced版本中怎么使用PHPExcel类的操作