• ACM 16进制的简单运算


    16进制的简单运算

    时间限制:1000 ms  |  内存限制:65535 KB
    难度:1
     
    描述
    现在给你一个16进制的加减法的表达式,要求用8进制输出表达式的结果。
     
    输入
    第一行输入一个正整数T(0<T<100000)
    接下来有T行,每行输入一个字符串s(长度小于15)字符串中有两个数和一个加号或者一个减号,且表达式合法并且所有运算的数都小于31位
    输出
    每个表达式输出占一行,输出表达式8进制的结果。
    样例输入
    3
    29+4823
    18be+6784
    4ae1-3d6c
    样例输出
    44114
    100102
    6565
    #include <stdio.h>
    
    int main()
    {
        int t ;
        long long a, b ;
        scanf("%d",&t) ;
        while( t-- )
        {
            scanf("%x",&a) ; scanf("%x",&b) ;
            printf("%o
    ",a+b) ;
        }
    }
  • 相关阅读:
    12 go实现几中基本排序算法
    5 控制语句
    9 函数
    4. 常量与运算符
    AI
    AI
    AI
    AI
    ML
    ML
  • 原文地址:https://www.cnblogs.com/xiongqiangcs/p/3647659.html
Copyright © 2020-2023  润新知