QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#67287#5099. 朝圣道Fy5Fengye0 4086ms7368kbC++14569b2022-12-10 11:27:502022-12-10 11:27:52

Judging History

This is the latest submission verdict.

  • [2023-08-10 23:21:45]
  • System Update: QOJ starts to keep a history of the judgings of all the submissions.
  • [2022-12-10 11:27:52]
  • Judged
  • Verdict: 0
  • Time: 4086ms
  • Memory: 7368kb
  • [2022-12-10 11:27:50]
  • Submitted

answer

#include<bits/stdc++.h>
// #define int long long
// #include "pilgrimage.h"
using namespace std;
int mo;
int nss,nsr;
int qpow(int x,int y){int ret=1;while(y){if(y&1)ret=1ll*ret*x%mo;y>>=1;x=1ll*x*x%mo;}return ret;}
void init(int o,int p)
{
    mo=p;
    nss=qpow(2,mo-2);
}
int ask(long long n)
{
    n*=2;
    int cs=1;
    nsr=qpow(nss,n);
    int ret=1ll*nsr*cs*n%mo;
    for(int i=1;i<=n;++i)
    {
        cs=1ll*cs*(n-i+1)%mo;
        cs=1ll*cs*qpow(i,mo-2)%mo;
        ret=(ret+1ll*cs*nsr%mo*abs(n-i-i)%mo)%mo;
    }
    return ret/2;
}

詳細信息

Subtask #1:

score: 0
Wrong Answer

Test #1:

score: 0
Wrong Answer
time: 4086ms
memory: 7368kb

input:

1 910276 554767
6
10
7
4
10
12
9
3
3
5
7
10
5
6
1
6
3
9
6
8
12
11
8
2
12
5
9
3
8
2
12
11
2
3
4
9
2
5
5
11
6
4
8
11
3
9
2
2
8
9
2
8
9
6
2
9
2
10
10
7
5
6
4
4
11
12
8
8
2
2
4
3
3
5
6
6
8
11
6
9
9
3
4
1
2
2
6
9
9
2
3
2
12
6
1
7
2
4
12
11
4
7
6
3
9
4
6
5
3
3
12
6
2
1
1
7
2
6
5
9
11
6
3
4
11
1
2
4
5
4
10...

output:

5419
86891
237023
52010
86891
229662
53120
242711
242711
231876
237023
86891
231876
5419
0
5419
242711
53120
5419
115262
229662
243797
115262
138692
229662
231876
53120
242711
115262
138692
229662
243797
138692
242711
52010
53120
138692
231876
231876
243797
5419
52010
115262
243797
242711
53120
1386...

result:

wrong answer 2nd numbers differ - expected: '364275', found: '86891'

Subtask #2:

score: 0
Skipped

Dependency #1:

0%

Subtask #3:

score: 0
Wrong Answer

Test #5:

score: 0
Wrong Answer
time: 8ms
memory: 3336kb

input:

3 1 334547
8234

output:

11805

result:

wrong answer 1st numbers differ - expected: '179079', found: '11805'

Subtask #4:

score: 0
Skipped

Dependency #3:

0%

Subtask #5:

score: 0
Skipped

Dependency #4:

0%

Subtask #6:

score: 0
Time Limit Exceeded

Test #8:

score: 0
Time Limit Exceeded

input:

6 958477 522361
280121915553826833
734266539148641647
72849162479700582
274266741463686096
60278972064195458
828423669427600612
571432949203039978
518511460268700898
486268614705621285
19216283231217074
611458416727512530
175147354285288662
799769622289998997
400123443628688299
145546980862133838
40...

output:

Unauthorized output

result:


Subtask #7:

score: 0
Skipped

Dependency #3:

0%

Subtask #8:

score: 0
Time Limit Exceeded

Test #33:

score: 0
Time Limit Exceeded

input:

8 9963 251
831797004675585320
494759973681332858
701341496127272302
252910460485222469
250965009655458584
366193481309061299
633134388675839346
791999098066205672
196620805863610860
363773642045280947
466508590762410710
407790578717064135
181590911404670570
570642047249889864
70138464625729452
23634...

output:

Unauthorized output

result:


Subtask #9:

score: 0
Skipped

Dependency #2:

0%