Задача

Даны массив nums и k. Верните длину кратчайшего непустого подмассива с суммой ≥ k (или -1).

Примеры

Пример 1

Input: nums = [1], k = 1
Output: 1

Пример 2

Input: nums = [1,2], k = 4
Output: -1

Пример 3

Input: nums = [2,-1,2], k = 3
Output: 3

Решение