hdu 1720
来源:互联网 发布:linux系统启动自检 编辑:程序博客网 时间:2024/03/29 18:14
把十六进制转化为十进制,并进行加法运算
#include<iostream>
#include<string>
using namespace std;
int fun(char ch)
{
if(ch>='0'&&ch<='9')return ch-'0';
else
{
ch=toupper(ch);
return ch-'A'+10;
}
}
int fun2(int k)
{
int i,ans=1;
for(i=1;i<=k;i++)
{
ans*=16;
}
return ans;
}
int main()
{
int n,i,j,lenth1,lenth2,a,b;
char ch1[1000],ch2[1000];
while(cin>>ch1>>ch2)
{
lenth1=strlen(ch1);
lenth2=strlen(ch2);
a=b=0;
for(i=0,j=lenth1-1;i<lenth1;i++,j--)
{
a+=fun(ch1[i])*fun2(j);
}
for(i=0,j=lenth2-1;i<lenth2;i++,j--)
{
b+=fun(ch2[i])*fun2(j);
}
cout<<a+b<<endl;
}
system("pause");
return 0;
}
- hdu 1720
- hdu 1720
- hdu 1720
- hdu 1720
- hdu-1720
- hdu 1720
- hdu-1720
- HDU 1720
- HDU 1720
- HDU 1720
- HDU- 2039、1720
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- Ubuntu
- 一个清华学生留学香港后对人生的思考[转帖]
- hdu 1719
- 从注册表中删除程序-----------转载于 http://bbs.krshadow.com/thread-54432-1-1.html
- [short]POJ2000
- hdu 1720
- Ycnd 多语言版开发进度
- 什么是静态链接库,什么是动态链接库
- 关于SQL2005的IP地址连接问题
- 比较容易的windows7下硬盘安装 Ubuntu 9.10(非wubi)不需要其他工具
- c陷阱与缺陷 心得体会 1
- ASP.NET C# 限制显示字段长度的方法总结
- 连接池基本原理
- 2008/12/9 孔子,山寨版,人民群众的智慧是无穷的