178182025-09-17 18:36:50algoproPontos Átlagcpp17Hibás válasz 0/100400ms3256 KiB
// UUID: 48567cb6-c307-463a-8f43-7a36fe66b596
#include <bits/stdc++.h>
#include <vector>
using namespace std;

int main() {
	long long n,k,db;
	db=0;
	cin>>n>>k;
	vector<long long> v(n);
	for(long long i=0; i<n; i++){
		cin>>v[i];
		db=db+v[i];
	}
	if(db<n*k) {
		cout<<"1";
		return 0;
	}
	if(db==n*k) {
		cout<<"0";
		return 0;
	}
	sort(v.rbegin(),v.rend());
	for(long long i=0;i<n;i++){
		db=db-(v[i]-1);
		if(db<=n*k){
			cout<<i+i<<endl;
		}
	}
	


}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
2Elfogadva1ms316 KiB
subtask20/20
3Elfogadva1ms316 KiB
4Elfogadva1ms316 KiB
5Elfogadva1ms316 KiB
6Elfogadva1ms508 KiB
7Hibás válasz1ms316 KiB
8Elfogadva1ms316 KiB
9Hibás válasz1ms316 KiB
10Elfogadva1ms508 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms356 KiB
13Hibás válasz1ms316 KiB
subtask30/40
14Elfogadva1ms316 KiB
15Hibás válasz1ms316 KiB
16Hibás válasz3ms316 KiB
17Hibás válasz3ms316 KiB
18Hibás válasz1ms352 KiB
19Hibás válasz2ms316 KiB
20Hibás válasz1ms316 KiB
21Elfogadva1ms316 KiB
22Hibás válasz3ms500 KiB
23Hibás válasz3ms316 KiB
24Hibás válasz3ms316 KiB
25Hibás válasz3ms332 KiB
26Hibás válasz2ms316 KiB
subtask40/40
27Elfogadva71ms1864 KiB
28Hibás válasz296ms2744 KiB
29Hibás válasz379ms3000 KiB
30Hibás válasz347ms2996 KiB
31Hibás válasz310ms2868 KiB
32Hibás válasz361ms3004 KiB
33Hibás válasz179ms2184 KiB
34Hibás válasz171ms2228 KiB
35Hibás válasz289ms2612 KiB
36Hibás válasz85ms2036 KiB
37Elfogadva71ms1848 KiB
38Hibás válasz363ms3256 KiB
39Hibás válasz397ms3252 KiB
40Hibás válasz400ms3256 KiB
41Hibás válasz388ms3120 KiB
42Hibás válasz365ms3124 KiB
43Hibás válasz342ms3124 KiB