Submission #17288

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
172882015-11-11 20:02:55aintaTowns (IOI15_towns)C++98
100 / 100
24 ms1140 KiB
#include "towns.h"
#include<algorithm>
using namespace std;
#define pii pair<int,int>
#define N_ 120
#define INF 999999999
int D1[N_], D2[N_], w[10][N_], UF[N_], ddis, n, p1, p2;
bool chk[10][N_];
int v[N_], ckk;
bool Same(int a, int b){
int d = getDistance(a,b);
if(d!=D2[a]+D2[b]-ddis*2)return true;
return false;
}
int Find(int a){
if(a==UF[a])return a;
return UF[a]=Find(UF[a]);
}
pii Do(int pv, int cnt){
int i, cc = 0, C, x, t;
if(cnt == 1){
return pii(w[pv][0],1);
}
for(i=0;i<cnt/2;i++){
if(Same(w[pv][i*2],w[pv][i*2+1])){
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#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...