Submission #922015

#TimeUsernameProblemLanguageResultExecution timeMemory
922015MackerFriend (IOI14_friend)C++14
16 / 100
1 ms604 KiB
#include "friend.h" #include <bits/stdc++.h> using namespace std; typedef long long ll; #define all(v) v.begin(), v.end() // Find out best sample int findSample(int n,int confidence[],int host[],int protocol[]){ bool no0 = 1, no1 = 1, no2 = 1; for (int i = 1; i < n; i++) { if(protocol[i] == 0) no0 = false; if(protocol[i] == 1) no1 = false; if(protocol[i] == 2) no2 = false; } if(no0 && no2){ // no edges int res = 0; for (int i = 0; i < n; i++) { res += confidence[i]; } return res; } if(no0 && no1){ // fully conected int res = 0; for (int i = 0; i < n; i++) { res = max(res, confidence[i]); } return res; } if(no1 && no2){ // tree } if(n <= 15){ // brute force } return -1; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...