Escape The Ghosts LeetCode solution in C++
1class Solution {2public:3bool escapeGhosts(vector<vector<int>> &ghosts, vector<int> &target) {4int minimumstepsreqbyplayer = abs(target[0]) + abs(target[1]);5int minimumstepsreqbyanyghost = INT_MAX;67for (auto x : ghosts) {8minimumstepsreqbyanyghost =9min(minimumstepsreqbyanyghost, abs(x[0] - target[0]) + abs(x[1] - target[1]));10}1112return minimumstepsreqbyplayer < minimumstepsreqbyanyghost;13}14};