zoukankan      html  css  js  c++  java
  • HDU2057 A + B Again


    Problem Description
    There must be many A + B problems in our HDOJ , now a new one is coming.
    Give you two hexadecimal integers , your task is to calculate the sum of them,and print it in hexadecimal too.
    Easy ? AC it !
     

    Input
    The input contains several test cases, please process to the end of the file.
    Each case consists of two hexadecimal integers A and B in a line seperated by a blank.
    The length of A and B is less than 15.
     

    Output
    For each test case,print the sum of A and B in hexadecimal in one line.
     

    Sample Input
    +A -A +1A 12 1A -9 -1A -12 1A -AA
     

    Sample Output
    0 2C 11 -2C -90
     

    Author
    linle
     

    Source

    HDU2057
    #include<iostream>
    #include<cstdio>
    #include<cstring>
    #include<cmath>
    #include<cstdlib>
    using namespace std;
    int main()
    {
    	 long long  a,b;
    	 while(~scanf("%llX%llX",&a,&b)){
    			if(a+b<0) {
    				a=-a;b=-b;
    				cout<<"-";
    			}
    			printf("%llX
    ",a+b);
    	 }
    	 return 0;
    }
    ("%X",a)表示16进制处理a,x时是小写



    It is your time to fight!
  • 相关阅读:
    Redis基础用法
    SpringCloud
    Excel数据导入数据库
    MySQL数据库汇总
    Java8stream表达式
    LocalDateTime&LocalDate&LocalTime
    深入理解Java中的锁
    数据集合
    平台介绍
    dubbo源码阅读之自适应扩展
  • 原文地址:https://www.cnblogs.com/hua-dong/p/7603918.html
Copyright © 2011-2022 走看看