8622022-01-21 12:11:39zsebiLeggyorsabb pénzkeresés (50)cpp11Hibás válasz 2/50215ms5496 KiB
#include <iostream>
#include <vector>
#include <climits>


#define ll long long

using namespace std;
ll i,p,n,j,db,s,mini;
vector <ll> x;
int main()
{
    cin.sync();
    cin>>n>>p;
    x.resize(n+1);
    for(i=1;i<=n;++i)
    {
        cin>>x[i];
    }

    mini=INT_MAX;
    i=1;
    while(i<=n)
    {

        s=x[i];
        if(s>=p)
        {
            mini=1;
            break;
        }
        else
        for(j=i+1;j<=n;++j)
        {
            s+=x[j];

            if(s>=p)
            {
               mini=j-i+1;
               break;
            }
        }
        ++i;
    }
    cout<<mini;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base2/50
1Hibás válasz0/02ms1804 KiB
2Időlimit túllépés0/0209ms3744 KiB
3Hibás válasz0/21ms2356 KiB
4Hibás válasz0/21ms2352 KiB
5Hibás válasz0/21ms2364 KiB
6Hibás válasz0/26ms2444 KiB
7Hibás válasz0/214ms2620 KiB
8Hibás válasz0/219ms2660 KiB
9Hibás válasz0/26ms2576 KiB
10Hibás válasz0/217ms2620 KiB
11Hibás válasz0/228ms4336 KiB
12Időlimit túllépés0/2215ms4560 KiB
13Hibás válasz0/2153ms4608 KiB
14Hibás válasz0/259ms5084 KiB
15Hibás válasz0/2150ms5496 KiB
16Hibás válasz0/259ms5484 KiB
17Hibás válasz0/252ms5492 KiB
18Hibás válasz0/275ms5496 KiB
19Hibás válasz0/2181ms5492 KiB
20Hibás válasz0/2123ms5496 KiB
21Hibás válasz0/285ms5488 KiB
22Hibás válasz0/2109ms5492 KiB
23Időlimit túllépés0/2202ms5484 KiB
24Elfogadva2/2104ms5484 KiB
25Hibás válasz0/2131ms5484 KiB
26Hibás válasz0/276ms5492 KiB
27Hibás válasz0/275ms5492 KiB