0 ms Beats 100.00%
IntuitionApproachComplexity
Time complexity:

Space complexity:
Code
# Intuition
<!-- Describe your first thoughts on how to solve this problem. -->

# Approach
<!-- Describe your approach to solving the problem. -->

# Complexity
- Time complexity:
<!-- Add your time complexity here, e.g. $$O(n)$$ -->

- Space complexity:
<!-- Add your space complexity here, e.g. $$O(n)$$ -->

# Code
```cpp []
class Solution {
public:
    int minElements(vector<int>& nums, int limit, int goal) {
        long long total = accumulate(nums.begin(),nums.end(),0LL) ;
        if(total == goal ) return 0 ; 
        
        long long diff = abs( goal - total ) ;
        return (diff <= limit ) ? 1 : (diff%limit==0) ? diff/limit : diff/limit + 1 ;
    }
};
```
['C++']