BASIC-11 十六进制转十进制
来源:互联网 发布:房地产公司销售数据 编辑:程序博客网 时间:2024/05/23 13:50
#include<iostream>#include<string>using namespace std;int main(){int i,j,t;long long sum=0,a[10];for(i=0;i<8;i++){a[i]=1;j=i;while(j--)a[i]*=16;}string b;cin>>b;for(i=b.size()-1;i>=0;i--){if(b[i]>='0'&&b[i]<='9')t=b[i]-'0';elset=b[i]-'A'+10;sum+=(t*a[b.size()-i-1]);}cout<<sum<<endl;return 0;}
attentions:
第四组数据,FE65CDBA结果溢出。将sum类型修改为long long.同时,权值a[i]也要修改为long long.
另外VC6不支持long long,故弃。
0 0
- [BASIC-11] 十六进制转十进制
- BASIC-11 十六进制转十进制
- BASIC-11十六进制转十进制
- 蓝桥杯BASIC-11(十六进制转十进制)
- LQ BASIC-11 十六进制转十进制
- 基础练习 BASIC-11 十六进制转十进制
- [BASIC-10] 十进制转十六进制
- BASIC-10 十进制转十六进制
- BASIC-10 十进制转十六进制
- BASIC-10十进制转十六进制
- 蓝桥杯-基础练习-BASIC-11-十六进制转十进制
- 蓝桥杯 BASIC-11 十六进制转十进制【进制转换】
- 蓝桥杯 BASIC-11 基础练习 十六进制转十进制
- 蓝桥杯 BASIC-11 基础练习 十六进制转十进制
- 蓝桥杯 BASIC-10 十进制转十六进制
- 蓝桥杯BASIC-10(十进制转十六进制)
- LQ BASIC-10 十进制转十六进制
- 基础练习 BASIC-10 十进制转十六进制
- iOS8注册通知
- hibernate 映射
- Android 附件预览
- Java随机100以内的数
- NYOJ 题目71 独木舟上的旅行
- BASIC-11 十六进制转十进制
- 程序员技术练级攻略(偏向linux)
- ArrayList笔记
- 【Monkeyrunner 小白入门示例】算是新秀的学习心得吧
- Listener 监听器
- 西门子PLC学习笔记十八-(带参数FC编程二)
- 接口 抽象类 实体类
- 梅森素数:nefu 120 梅森素数(卢卡斯—莱默判别法+大数乘积取模)
- Activity生命周期(从零开始学Android)