Tên đăng nhập Điểm ▾ Bài tập Giới thiệu
23501 305 4
23501 305 4
23501 305 4
23501 305 4
23505 305 1
23506 305 5
23507 305 2
23508
qvbn021124_186 1752
Nguyễn Đức Minh
304 6
23509 304 2
23510 303 4
23510 303 4
23510 303 4
23513 303 2
23514
A_001
BUI NAM KHANH
302 4
23515 302 8
23516
A_089
LE KY NAM
302 5
23517 301 2
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1

include <bits/stdc++.h>

using namespace std;
int n, m, a[1000005], res, d[1000005];
int main() {
cin >> n >> m;
for ( int i = 1; i <= n; i++ ) {
cin >> a[i];
d[a[i]]++;
}
sort ( a + 1, a + 1 + n );
for ( int i = n; i >1; i-- ) {
res=res+ upper_bound ( a + 1, a + i, m - a[i] )-a-1;
}
cout<<res;
}

23518 301 1

L

23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1

Muốn tham gia để học hỏi bồi dưỡng thêm kiến thức và tìm hiểu về cách thức tổ chức thi tin học trẻ Online

23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1

~\color{#F20745}{\text{ ◖♪_♪◗}}~

~\color{#00F5FF}{\text{✪‿}}~~\color{#FF0000}{\text{haonodeptrai}{{}~}^{{}^{v5G✿}}}}

23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1

nothing

23518 301 1
23518 301 1
23518 301 1
23518 301 1
23518 301 1