1189

来源:互联网 发布:玩游戏网络冲突 编辑:程序博客网 时间:2024/05/07 07:14
#include<stdio.h>
int main()
{
    int k;
    long long a, b, c, d, x;
    scanf("%d", &k);
    while(k--)
    {
        scanf("%I64d%I64d%I64d", &a, &b, &c);
        if(c==1)
            if(a==0&&b==0) printf("1\n");
            else
            printf("%s\n", a==b?"0":"None");
        else if(c==0)
            if(a==0&&b!=0) printf("0\n");
            else
            printf("%s\n", "None");
        else
        {
            x=(a-c*b)/(c-1);
            if(a==0&&b==0) printf("None\n");
            else if((x+a)==c*(x+b)&&x>=0) printf("%I64d\n", x);
            else printf("None\n");
        }
    }
    return 0;
}
0 0
原创粉丝点击