2 条题解

  • 2
    @ 2023-10-13 14:03:34

    进制转换的歪门邪道

    #include<stdio.h>
    #include<stdlib.h>
    int main()
    {
        int T;
        scanf("%d",&T);
        while(T--)
        {
            int a,b;
            char ai[100];
            scanf("%s%*[-+]%s",ai,ai);//忽略加减符号但保存符号
            sscanf(ai,"%x%x",&a,&b);//作为16进制分配数值
            printf("%o\n",a+b);//作为8进制输出
        }
    }
    

    信息

    ID
    189
    时间
    1000ms
    内存
    128MiB
    难度
    1
    标签
    (无)
    递交数
    271
    已通过
    179
    上传者