程式語言 - LeetCode - C++ - 2126. Destroying Asteroids



題目:


解答:

class Solution {
public:
    bool asteroidsDestroyed(int mass, vector<int>& asteroids) {
        long long m = mass;

        sort(asteroids.begin(), asteroids.end());

        for (int n : asteroids) {
            if (n > m) {
                return false;
            }

            m += n;
        }

        return true;
    }
};