ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#212822 | #3829. C | qinys | 10 | 146ms | 6772kb | C++ | 495b | 2024-10-20 11:49:33 | 2024-10-20 12:46:19 |
answer
#include <bits/stdc++.h>
using namespace std;
vector<int> e[100010]={};
int ans,ma,n;
void dfs(int x,int fa,int dep){
ma=max(ma,dep);
dep++;
for(int i=0;i<e[x].size();i++){
if(e[x][i]!=fa){
ans+=2;
dfs(e[x][i],x,dep);
}
}
}
int main(){
cin>>n;
for(int i=1;i<n;i++){
cin>>ans>>ma;
e[ans].push_back(ma);
e[ma].push_back(ans);
}
ans=0;
for(int i=0;i<e[1].size();i++){
ans++;
ma=0;
dfs(e[1][i],1,0);
ans-=ma;
}
cout<<ans;
return 0;
}
Details
小提示:点击横条可展开更详细的信息
Subtask #1:
score: 10
Accepted
Test #1:
score: 10
Accepted
time: 0ms
memory: 3596kb
input:
5 3 1 1 5 2 4 5 4
output:
4
result:
ok 1 number(s): "4"
Test #2:
score: 0
Accepted
time: 0ms
memory: 3588kb
input:
5 5 1 1 4 4 2 2 3
output:
4
result:
ok 1 number(s): "4"
Test #3:
score: 0
Accepted
time: 0ms
memory: 3592kb
input:
5 4 5 4 3 4 1 4 2
output:
6
result:
ok 1 number(s): "6"
Subtask #2:
score: 0
Wrong Answer
Test #4:
score: 0
Wrong Answer
time: 0ms
memory: 3596kb
input:
100 63 38 17 33 44 12 9 66 21 98 2 49 68 67 75 42 78 25 92 6 67 17 90 19 48 51 83 9 20 94 68 4 64 58...
output:
175
result:
wrong answer 1st numbers differ - expected: '167', found: '175'
Subtask #3:
score: 0
Wrong Answer
Test #10:
score: 0
Wrong Answer
time: 4ms
memory: 3620kb
input:
1000 228 978 939 994 911 13 8 806 680 958 779 832 673 924 627 806 354 476 320 218 766 848 171 944 90...
output:
1914
result:
wrong answer 1st numbers differ - expected: '1893', found: '1914'
Subtask #4:
score: 0
Wrong Answer
Test #16:
score: 0
Wrong Answer
time: 142ms
memory: 6772kb
input:
100000 44881 88880 79640 18741 56510 31493 27649 50461 7015 98523 26337 91384 17594 52397 37312 3409...
output:
199296
result:
wrong answer 1st numbers differ - expected: '199052', found: '199296'
Subtask #5:
score: 0
Runtime Error
Test #22:
score: 0
Runtime Error
input:
1000000 198444 939986 569807 470692 847908 557044 739959 80274 772656 222835 832266 382872 267873 10...