Submission #73276

# Submission time Handle Problem Language Result Execution time Memory
73276 2018-08-28T06:29:27 Z nvmdava Friend (IOI14_friend) C++17
19 / 100
4 ms 972 KB
#include "friend.h"
#include<bits/stdc++.h>
using namespace std;

vector<int> p[1001];
int ans[1001][2];

inline void go(int v){
	for(auto x : p[v]){
		go(x);
		ans[v][0] += max(ans[x][1], ans[x][0]);
		ans[v][1] += ans[x][0];
	}
}

int findSample(int n,int confidence[],int host[],int protocol[]){
	
	ans[0][1] = confidence[0];
	for(int i = 1; i < n; i++){
		p[host[i]].push_back(i);
		ans[i][1] = confidence[i];
	}
	go(0);
	return max(ans[0][0], ans[0][1]);
}
# Verdict Execution time Memory Grader output
1 Correct 3 ms 376 KB Output is correct
2 Correct 3 ms 484 KB Output is correct
3 Correct 2 ms 536 KB Output is correct
4 Correct 3 ms 536 KB Output is correct
5 Correct 3 ms 536 KB Output is correct
6 Correct 3 ms 720 KB Output is correct
7 Incorrect 3 ms 752 KB Output isn't correct
8 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 2 ms 752 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 2 ms 752 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 3 ms 752 KB Output is correct
2 Correct 2 ms 752 KB Output is correct
3 Correct 3 ms 752 KB Output is correct
4 Correct 2 ms 832 KB Output is correct
5 Correct 3 ms 836 KB Output is correct
6 Correct 3 ms 836 KB Output is correct
7 Correct 2 ms 836 KB Output is correct
8 Correct 3 ms 876 KB Output is correct
9 Correct 2 ms 876 KB Output is correct
10 Correct 3 ms 876 KB Output is correct
11 Correct 3 ms 876 KB Output is correct
12 Correct 4 ms 876 KB Output is correct
13 Correct 3 ms 876 KB Output is correct
14 Correct 2 ms 888 KB Output is correct
15 Correct 3 ms 972 KB Output is correct
# Verdict Execution time Memory Grader output
1 Incorrect 2 ms 972 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 2 ms 972 KB Output is correct
2 Correct 2 ms 972 KB Output is correct
3 Incorrect 3 ms 972 KB Output isn't correct
4 Halted 0 ms 0 KB -