92662024-02-19 15:46:57KristófBájital (80 pont)cpp17Hibás válasz 8/80287ms5276 KiB
#include <iostream>
#include <vector>
#include <bits/stdc++.h>



using namespace std;

int main()
{
    int n;
    cin>>n;
    int x;
    cin>>x;
    int m;
    vector <int> menny;
    for(int i=0;i<n;i++){
        cin>>m;
        menny.push_back(m);
    }
    int meg=0;
    int i=0;
    int ism=0;
    sort(menny.begin(),menny.end(),greater<int>());
    while(menny.front()>=x)
    {
        ism=menny.front()/x;
        menny.front()=menny.front()%x;
            for(int m=0;m<ism;m++)
            {
                if(menny.back()==0)
                {
                menny.pop_back();
                }
                menny.back()--;
                meg++;
            }
        sort(menny.begin(),menny.end(),greater<int>());
    }






    cout<<meg;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base8/80
1Elfogadva0/03ms1808 KiB
2Hibás válasz0/03ms2012 KiB
3Futási hiba0/218ms2600 KiB
4Futási hiba0/216ms2840 KiB
5Futási hiba0/26ms2916 KiB
6Futási hiba0/220ms3036 KiB
7Futási hiba0/445ms3084 KiB
8Futási hiba0/4131ms3436 KiB
9Időlimit túllépés0/2286ms3452 KiB
10Időlimit túllépés0/2264ms3500 KiB
11Időlimit túllépés0/2254ms3540 KiB
12Időlimit túllépés0/2250ms3560 KiB
13Időlimit túllépés0/2270ms3648 KiB
14Időlimit túllépés0/2264ms3824 KiB
15Időlimit túllépés0/2256ms4104 KiB
16Időlimit túllépés0/2256ms4032 KiB
17Időlimit túllépés0/2264ms4156 KiB
18Időlimit túllépés0/2256ms3952 KiB
19Időlimit túllépés0/2264ms4100 KiB
20Időlimit túllépés0/2252ms3948 KiB
21Időlimit túllépés0/2277ms4032 KiB
22Időlimit túllépés0/2264ms4192 KiB
23Futási hiba0/43ms4312 KiB
24Elfogadva4/43ms4244 KiB
25Futási hiba0/43ms4124 KiB
26Elfogadva4/428ms5276 KiB
27Időlimit túllépés0/4287ms4072 KiB
28Időlimit túllépés0/4256ms4208 KiB
29Időlimit túllépés0/4264ms4164 KiB
30Időlimit túllépés0/2241ms4164 KiB
31Időlimit túllépés0/2248ms4224 KiB
32Időlimit túllépés0/2257ms4484 KiB
33Időlimit túllépés0/2273ms4660 KiB