Rank Tên đăng nhập Điểm ▾ Bài tập Giới thiệu
20201 179 2
20201 179 2
20201 179 2
20204 179 4
20205 179 2
20206 178 3
20207 178 2
20207 177 2
20207
tuananh_Ngroup
Lê Xuân Tuấn Anh
177 2
20207
A_142
NGUYEN HOANG ANH TUAN
177 2
20207
A_143
HUYNH NGUYEN LAN PHUONG
177 2
20207
A_163
VAN HOANG NGAN
177 2
20207 177 2
20207 177 2
20207 177 2
20207
THTA33
Đào Mộc Lan
177 2
20207 177 2
20207 177 2

include<bits/stdc++.h>

using namespace std;

int main() {
string s;
getline(cin,s);
for (int i = 0; i < s.size(); i++) {
if (s[i] >= 'a' && s[i] <= 'z') {
s[i] -= 32;

    }
        else s[i] += 32;

}

cout << s;
return 0;

}

20207 177 2
20207 177 2
20207 177 2
20207 177 2
20223
mttn148nc
NC QNa-LTT Tran Huynh Huu Thinh
177 3
20224 176 2
20224 176 2
20226 176 1
20227 175 1
20227 175 1
20227 175 1
20227 175 1
20227 175 1
20232
mttn032cb
CB QNa-NBK Nguyen Cao Duc
174 3
20233 174 2
20234
mttn094nc
NC BDi-LQD Nguyen Trung Nguyen
173 4
20235 173 1
20236
mttn150nc
NC DL Pham Ngoc Tho
173 4
20237 171 1
20237 171 1
20239 171 1
20239 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;
}

20239 171 1
20242 171 1
20243
mttn135nc
NC TN Nguyen Chi Tinh
170 4
20244 170 1
20244 170 1
20244 170 1
20247
mttn167cb
CB LD-CTL Ha Duc The Vinh
170 4
20248 168 1
20249 167 2
20249
giamkhao4
giamkhao4
167 2
20249 167 2
20252 167 1
20253 166 3
20254 165 1
20254 165 1
20256 164 1
20257 164 1
20257 164 1
20257 164 1
20260
mttn156cb
CB DNa Phan Dinh Triet
163 3
20261 162 1
20262
ItsMason
Nguyễn Phước Phú
162 2
20263 162 1
20264 161 3
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1

I'm a newbie
Nice to meet you!

20265 160 1
20265 160 1
20265 160 1

hi

20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20265 160 1
20291 160 3
20292 160 2
20293
mttn171cb
CB NT Vo Van Dat
159 3
20294 158 2
20294 158 2
20294
A_009
LUONG HOANG BACH
158 2
20294
A_067
HOANG NGUYEN MINH
158 2
20294
A_126
NGUYEN DUC SON
158 2
20294 158 2
20300 158 1