SRM400 (div.2) 250point
400番台を解いていくことにしよう。
やるだけ。
JOI予選2ないし3に出てきそうなレベル
#include <algorithm> #include <vector> using namespace std; class GrabbingTaxi{ public: int minTime(vector <int> tXs, vector <int> tYs, int gX, int gY, int walkTime, int taxiTime){ int ans = (abs(gY)+abs(gX))*walkTime; for(int i = 0;i < tXs.size();i++){ ans = min(asn,(abs(tXs[i])+abs(tYs[i]))*walkTime+(abs(gX-tXs[i])+abs(gY-tYs[i]))*taxiTime); } return ans; }