编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#9746 #1070. 脸盲的zzy和jwp Wrong Answer 18 57 ms 388 K C++ / 874 B lenijwp 2019-07-03 15:00:26
显示原始代码
#include <iostream>
#include <cstdio>
#include <cstring>

using namespace std;

long long Gcd(long long a, long long b) { return b == 0 ? a : Gcd(b, a % b); }

void exGcd(long long a, long long b, long long &x, long long &y) {
    if (b == 0) {
        x = 1;
        y = 0;
        return;
    }
    exGcd(b, a % b, x, y);
    long long tmp = x;
    x = y;
    y = tmp - a / b * y;
}

int main() {
    //  freopen("8.in","r",stdin);
    //    freopen("8.out","w",stdout);
    long long x, y, m, n, L;
    long long a, c, k1, k2, r;
    while (~scanf("%I64d%I64d%I64d%I64d%I64d", &x, &m, &y, &n, &L)) {
        a = n - m;
        c = x - y;
        r = Gcd(a, L);
        if (c % r) {
            puts("-1");
            continue;
        }
        a /= r;
        L /= r;
        c /= r;
        exGcd(a, L, k1, k2);
        long long ans = c * k1 - c * k1 / L * L;
        if (ans < 0)
            ans += L;
        printf("%I64d\n", ans);
    }
    return 0;
}
子任务 #1
Wrong Answer
得分:18
测试点 #1
Wrong Answer
得分:0
用时:6 ms
内存:348 KiB

输入文件(0.in

6 4 4 2 10

答案文件(0.out

4

用户输出

                                                              -6

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #2
Wrong Answer
得分:0
用时:5 ms
内存:348 KiB

输入文件(1.in

28506299 54967377 76257780 18179041 344647755

答案文件(1.out

175111586

用户输出

                                                       175111586

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #3
Wrong Answer
得分:0
用时:6 ms
内存:300 KiB

输入文件(2.in

89837683 28318386 28926365 27593126 490847831

答案文件(2.out

91595156

用户输出

                                                        91595156

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #4
Wrong Answer
得分:0
用时:4 ms
内存:276 KiB

输入文件(3.in

7769413 89547256 15137047 64297401 26232361

答案文件(3.out

6586798

用户输出

                                                         6586798

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #5
Wrong Answer
得分:0
用时:5 ms
内存:272 KiB

输入文件(4.in

62694776 29553013 33500894 25403169 90165477

答案文件(4.out

83740797

用户输出

                                                       -96590157

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #6
Wrong Answer
得分:0
用时:6 ms
内存:272 KiB

输入文件(5.in

52342699 90187177 68103430 71396189 179313475

答案文件(5.out

116043662

用户输出

                                                       116043662

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #7
Wrong Answer
得分:0
用时:5 ms
内存:276 KiB

输入文件(6.in

1430337 48626001 24961783 8942151 106816817

答案文件(6.out

42763932

用户输出

                                                        42763932

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #8
Wrong Answer
得分:0
用时:5 ms
内存:388 KiB

输入文件(7.in

17173129 74396504 97129935 68505416 507792673

答案文件(7.out

445951169

用户输出

                                                       445951169

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #9
Wrong Answer
得分:0
用时:5 ms
内存:300 KiB

输入文件(8.in

6424832 32551261 9136121 98826762 280435157

答案文件(8.out

169591840

用户输出

                                                       169591840

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0
测试点 #10
Accepted
得分:100
用时:5 ms
内存:232 KiB

输入文件(9.in

22693031 25103341 67212445 51559021 227945004

答案文件(9.out

-1

用户输出

-1

系统信息

Exited with return code 0
测试点 #11
Accepted
得分:100
用时:5 ms
内存:348 KiB

输入文件(10.in

37845999 82853937 302399 56837019 687279423

答案文件(10.out

-1

用户输出

-1

系统信息

Exited with return code 0