Rank Tên đăng nhập Điểm ▾ Bài tập Giới thiệu
20201 173 1
20202
mttn150nc
NC DL Pham Ngoc Tho
173 4
20203 171 1
20203 171 1
20205 171 1
20205 171 1

include <bits/stdc++.h>

using namespace std;
int main ()
{
int n, m;
cin >> n >> m;
int a[n];
int sum = 0;
for (int i = 0; i < n; i++) {
cin >> a[i];
}
sort(a, a + n,greater<int>());
if (a[0] == 0) {
cout << "-1";
exit(0);
}
for (int i = 0; i < n; i++) {
if (i != 0) {
sum += a[i] - 1;
} else {
sum += a[i];
}
if (sum >= m) {
cout << i + 1;
exit(0);
}
}
cout << "-1";
return 0;
}

20205 171 1
20208 171 1
20209
mttn135nc
NC TN Nguyen Chi Tinh
170 4
20210 170 1
20210 170 1
20210 170 1
20213
mttn167cb
CB LD-CTL Ha Duc The Vinh
170 4
20214 168 1
20215 167 2
20215
giamkhao4
giamkhao4
167 2
20215 167 2
20218 167 1
20219 166 3
20220 165 1
20220 165 1
20222 164 1
20223 164 1
20223 164 1
20223 164 1
20226
mttn156cb
CB DNa Phan Dinh Triet
163 3
20227 162 1
20228
ItsMason
Nguyễn Phước Phú
162 2
20229 162 1
20230 161 3
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1

I'm a newbie
Nice to meet you!

20231 160 1
20231 160 1
20231 160 1

hi

20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20231 160 1
20257 160 3
20258 160 2
20259
mttn171cb
CB NT Vo Van Dat
159 3
20260 158 2
20260 158 2
20260
A_009
LUONG HOANG BACH
158 2
20260
A_067
HOANG NGUYEN MINH
158 2
20260
A_126
NGUYEN DUC SON
158 2
20260 158 2
20266 158 1
20266 158 1
20268 158 2
20268 158 2
20268 158 2
20268 158 2
20268 158 2
20268 158 2
20274 158 1
20275 158 4
20276 158 1
20277
mttn143nc
NC LD-CBL Ngo Huynh Tham
157 3
20278 157 2
20279 156 2
20280 156 2
20281 156 1
20281
ICT24A00216
Phan Lê Nguyên
156 4
20283
mttn101cb
CB LD-CTL Trinh Duy NHan
156 3
20284 155 2
20285
A_015
PHAM HUY BAO LONG
154 3
20285
A_102
NGUYEN THANH DAT
154 3
20287
mttn073cb
CB DL Tran Nguyen Khanh
154 4
20288 152 1
20288 152 1
20290 152 2
20291
mttn131cb
CB DNa Le Minh Tan
151 3
20292 151 1
20292 151 1
20292 151 1
20292 151 1
20292 151 1

...

20292 151 1
20292 151 1
20292 151 1
20292 151 1