
Given an integer array nums and an integer k , return the length of the shortest non-empty subarray of nums with a sum of at least k . If there is no such subarray , return -1 .
A subarray is a contiguous part of an array.
1 <= nums.length <= 10 ^5-10 ^5 <= nums[i] <= 10 ^51 <= k <= 10 ^9