제출 #72877

#제출 시각아이디문제언어결과실행 시간메모리
72877mr_banana전선 연결 (IOI17_wiring)C++17
13 / 100
40 ms2176 KiB
#include "wiring.h" #include<bits/stdc++.h> using namespace std; const int MN=200+10; long long dp[MN][MN]; long long min_total_length(std::vector<int> r, std::vector<int> b) { int n=r.size(),m=b.size(); long long ans=0; if(r[n-1]<b[0]){ for(int i=0;i<n;i++){ ans+=r[n-1]-r[i]; } for(int i=0;i<m;i++){ ans+=b[i]-b[0]; } ans+=1ll*max(n,m)*(b[0]-r[n-1]); } else{ for(int i=0;i<n;i++){ ans+=r[i]-r[0]; } for(int i=0;i<m;i++){ ans+=b[m-1]-b[i]; } ans+=1ll*max(n,m)*(r[0]-b[m-1]); } return ans; }
#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...