QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#560091#9238. Treeyyyyxh#0 42ms15804kbC++23500b2024-09-12 12:27:372024-09-12 12:27:38

Judging History

你现在查看的是最新测评结果

  • [2024-09-12 12:27:38]
  • 评测
  • 测评结果:0
  • 用时:42ms
  • 内存:15804kb
  • [2024-09-12 12:27:37]
  • 提交

answer

#include "tree.h"
#include <set>
#include <cstdio>
#include <cassert>
#include <algorithm>
using namespace std;
typedef long long ll;
typedef vector<int> vi;
const int N=200003;
const int INF=0x3f3f3f3f;
int n,L,R,leaf;vi w;
vi vec[N];
void init(vi P,vi W){
	n=P.size();w=W;leaf=0;
	for(int i=1;i<n;++i) vec[P[i]].emplace_back(i);
	for(int i=0;i<n;++i) if(vec[i].empty()) ++leaf;
}
ll query(int _L,int _R){
	L=_L;R=_R;
	if((ll)leaf*L<=R) return leaf*L;
	else return 2*leaf*L-R;
}

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 0
Wrong Answer

Test #1:

score: 0
Wrong Answer
time: 28ms
memory: 15036kb

input:

ZYKrr4gCMcKeyfk6kbZU5k4ZyW3sAGT0
200000
0 0 2 2 4 5 4 5 8 9 10 9 8 10 14 15 14 15 18 19 20 21 18 22 21 24 24 27 22 27 30 31 31 33 30 19 20 33 38 38 40 41 41 43 44 43 44 47 48 49 50 49 50 53 54 53 48 54 58 58 60 60 62 62 64 64 66 66 67 67 70 71 72 71 72 75 70 75 78 78 80 81 80 81 84 85 86 86 88 89 90...

output:

11XNDQnkdGXK8y3iaqfMvWKu4vqrBbz1
OK
1568474
1922767
240159
1443075
1327910
2880636
3007962
962395
842232
3002826

result:

wrong answer 3rd lines differ - on the 1st token, expected: '682654248246', found: '1568474'

Subtask #2:

score: 0
Wrong Answer

Test #11:

score: 0
Wrong Answer
time: 1ms
memory: 4172kb

input:

ZYKrr4gCMcKeyfk6kbZU5k4ZyW3sAGT0
2000
0 0 1 1 4 4 6 7 6 7 10 10 12 12 14 15 14 15 18 19 19 21 18 21 24 24 26 27 26 27 30 30 32 32 34 34 36 37 38 39 39 41 37 38 36 41 46 47 48 47 48 51 51 53 54 54 56 56 58 58 60 61 61 63 64 64 66 67 66 67 70 71 72 72 74 75 76 76 75 74 70 77 63 60 77 85 85 87 87 89 89...

output:

11XNDQnkdGXK8y3iaqfMvWKu4vqrBbz1
OK
490592
1764528
2277313
110025
2890322
1693629
455972
89690
355920
744170

result:

wrong answer 3rd lines differ - on the 1st token, expected: '175909322571', found: '490592'

Subtask #3:

score: 0
Skipped

Dependency #2:

0%

Subtask #4:

score: 0
Wrong Answer

Test #33:

score: 0
Wrong Answer
time: 42ms
memory: 15804kb

input:

ZYKrr4gCMcKeyfk6kbZU5k4ZyW3sAGT0
200000
0 1 0 1 2 2 6 6 7 7 10 11 11 13 14 13 14 17 10 17 20 21 22 22 23 21 20 23 28 29 28 29 32 33 34 32 33 34 38 39 39 40 42 42 44 45 46 47 48 45 46 48 52 53 53 54 56 56 58 58 60 61 62 63 63 65 61 66 62 66 70 71 71 72 72 75 60 65 75 79 52 44 70 47 40 54 79 87 87 89 ...

output:

11XNDQnkdGXK8y3iaqfMvWKu4vqrBbz1
OK
1150385096
-1397561106
829026338
1571790384
1390661403
-191701457
-742563594
532135751
1634616023
1789912852
-1542495719
-1576326906
1042387586
-1679701310
2046600880
-473771712
1950365175
-650070967
-1166448684
-119803533
-1938083481
-1941457534
1525345442
808779...

result:

wrong answer 3rd lines differ - on the 1st token, expected: '18330254280', found: '1150385096'

Subtask #5:

score: 0
Skipped

Dependency #4:

0%

Subtask #6:

score: 0
Wrong Answer

Test #47:

score: 0
Wrong Answer
time: 24ms
memory: 15080kb

input:

ZYKrr4gCMcKeyfk6kbZU5k4ZyW3sAGT0
200000
0 1 0 1 4 5 5 7 7 9 9 11 12 13 13 11 14 12 14 19 20 19 20 23 24 25 26 26 28 28 30 31 32 33 33 35 35 30 32 31 37 41 42 43 24 44 46 46 48 49 50 51 51 53 54 55 55 56 56 48 50 54 44 59 49 25 59 67 68 67 68 71 71 72 72 75 76 76 78 79 80 37 80 83 83 85 86 85 79 41 8...

output:

11XNDQnkdGXK8y3iaqfMvWKu4vqrBbz1
OK
120613
120304
122865
122809
120250
121066
121772
121474
122237
120052
120568
120815
120057
122755
121375
122257
120412
122799
121900
123974
121852
121743
121975
121236
121499
123833
120033
123085
123005
122555
121885
123080
123380
122329
120428
120765
123244
12006...

result:

wrong answer 3rd lines differ - on the 1st token, expected: '44399242169', found: '120613'

Subtask #7:

score: 0
Skipped

Dependency #1:

0%