1 条题解

  • 0
    @ 2025-9-10 9:00:39

    C :

    #include <stdio.h>
    
    int s,d,a,b,n;
    
    main(){
       scanf("%d",&n);
       while (n--){
          if (2 != scanf("%d%d",&s,&d)) {
             printf("short input\n");
             exit(1);
          }
          // a + b = s;
          // a - b = d;
          // 2a = s+d;
          a = (s+d)/2;
          b = a - d;
          if (a+b == s && a-b == d && b >= 0) printf("%d %d\n",a,b);
          else printf("impossible\n");
       }
    }
    
    
    • 1

    信息

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