やるだけ
class SkiFriction { public: int bestPosition(string s, string path) { path.erase(path.end() - 1); int sum = 0; for (int i = 0; i < path.size(); ++i) { int mx = 0; int cnt = 0; for (int j = 0; j < s.size(); ++j) { if (i + j < path.size()) ; else break; mx = max(mx, s[j] - '0' + path[i + j] - '0'); ++cnt; } if (cnt == s.size()) sum += mx; } return sum; } };