141532025-01-10 07:38:19BravoSípálya (55 pont)cpp17Hibás válasz 0/55500ms3508 KiB
#include <iostream>
#include <climits>
using namespace std;

int main()
{
    int n,k;
    cin >> n >> k;
    int a[n];
    for(int i=0;i<n;i++){
        cin >> a[i];
    }
    int b[n];
    for(int i=0;i<n;i++){
        b[i]=0;
    }
    long long c=1000000000,o=0;
    for(int i=0;i<n;i++){
        while(a[i]!=c){
            a[i]++;
            o++;
        }
        c--;
        b[i]=o;
        o=0;
    }
    c=INT_MAX;
    for(int i=0;i<n;i++){
        if(b[i]<c){
            c=b[i];
        }
    }
    for(int i=0;i<n;i++){
        b[i]=b[i]-c;
    }
    for(int i=0;i<n;i++){
        a[i]=a[i]-c;
    }
    int e=INT_MAX;
    for(int i=0;i<n;i++){
        if(b[i]<e){
            e=b[i];
        }
    }
    for(int i=0;i<n;i++){
        cout << b[i] << " ";
    }
    c=INT_MAX;
    o=0;
    for(int i=0;i<n;i++){
        for(int j=i;j<i+k;j++){
            o=o+a[j];
        }
        o=o-k*e;
        if(o<c){
            c=o;
        }
        o=0;
    }
   cout << c;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/55
1Hibás válasz0/01ms316 KiB
2Hibás válasz0/01ms316 KiB
3Hibás válasz0/22ms316 KiB
4Hibás válasz0/22ms316 KiB
5Hibás válasz0/22ms316 KiB
6Hibás válasz0/22ms316 KiB
7Hibás válasz0/32ms368 KiB
8Hibás válasz0/18ms500 KiB
9Hibás válasz0/18ms316 KiB
10Hibás válasz0/19ms608 KiB
11Hibás válasz0/112ms316 KiB
12Hibás válasz0/112ms520 KiB
13Futási hiba0/124ms536 KiB
14Futási hiba0/228ms544 KiB
15Hibás válasz0/212ms316 KiB
16Időlimit túllépés0/2499ms3344 KiB
17Időlimit túllépés0/2500ms3124 KiB
18Időlimit túllépés0/2481ms3296 KiB
19Időlimit túllépés0/3500ms3124 KiB
20Időlimit túllépés0/2490ms3124 KiB
21Időlimit túllépés0/2483ms3124 KiB
22Időlimit túllépés0/2483ms3348 KiB
23Időlimit túllépés0/2500ms3164 KiB
24Időlimit túllépés0/2481ms3508 KiB
25Időlimit túllépés0/2500ms3116 KiB
26Időlimit túllépés0/2483ms3148 KiB
27Időlimit túllépés0/2500ms3244 KiB
28Időlimit túllépés0/3481ms3120 KiB
29Időlimit túllépés0/3500ms3348 KiB
30Időlimit túllépés0/3470ms3132 KiB