제출 #206058

#제출 시각아이디문제언어결과실행 시간메모리
206058Segtree도시들 (IOI15_towns)C++14
25 / 100
29 ms888 KiB
#include"towns.h" #include<bits/stdc++.h> #include<iostream> #include<algorithm> #include<vector> #include<queue> using namespace std; typedef long long ll; #define chmin(a,b) a=min(a,b) #define chmax(a,b) a=max(a,b) #define all(x) x,begin(),x.end() #define rep(i,n) for(int i=0;i<n;i++) #define mod 1000000007 #define mad(a,b) a=(a+b)%mod int hubDistance(int N,int SUBTASK){ int ma=0,A=-1; for(int i=0;i<N;i++){ int res=getDistance(0,i); if(res>ma)ma=res,A=i; } int dista[110]; ma=0; int B=-1; for(int i=0;i<N;i++){ int res=getDistance(A,i); dista[i]=res; if(res>ma)ma=res,B=i; } int distb[110]; for(int i=0;i<N;i++){ int res=getDistance(B,i); distb[i]=res; } int ab=dista[B]; int ans=1e9; for(int i=0;i<N;i++)if(i!=A&&i!=B){ int ax=dista[i],bx=distb[i]; int q=(ax+bx-ab)/2; int p=ax-q; int r=bx-q; chmin(ans,max(p,r)); } return ans; }

컴파일 시 표준 에러 (stderr) 메시지

towns.cpp: In function 'int hubDistance(int, int)':
towns.cpp:15:27: warning: unused parameter 'SUBTASK' [-Wunused-parameter]
 int hubDistance(int N,int SUBTASK){
                           ^~~~~~~
#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...