제출 #1226171

#제출 시각아이디문제언어결과실행 시간메모리
1226171VMaksimoski008Wiring (IOI17_wiring)C++20
7 / 100
173 ms327680 KiB
#include "wiring.h" #include <bits/stdc++.h> using namespace std; using ll = long long; ll min_total_length(vector<int> r, vector<int> b) { int n = r.size(), m = b.size(); ll dp[n+1][m+1]; for(int i=0; i<=n; i++) for(int j=0; j<=m; j++) dp[i][j] = 1e18; dp[0][0] = 0; for(int i=1; i<=n; i++) { for(int j=1; j<=m; j++) { ll mn = min({ dp[i-1][j], dp[i][j-1], dp[i-1][j-1] }); dp[i][j] = mn + abs(r[i-1] - b[j-1]); } } return dp[n][m]; }
#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...