#include <stdio.h>
#define ll long long 

ll arr[100010], s;

int main() {

    int n, len=100001;
    scanf("%d %lld", &n, &s);

    for(int i=1; i<=n; i++) {
        scanf("%lld", &arr[i]);
        arr[i]+=arr[i-1];
    }

    for(int i=1; i<=n; i++) {
        for(int j=i; j<=n; j++) {
            if(arr[j]-arr[i-1]>=s) {
                if(len>j-i+1) len=j-i+1;
            }
        }
    }
    if(len!= 100001)
        printf("%d", len);
    else 
        printf("0");
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: