답안 #417823

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
417823 2021-06-04T11:02:09 Z Nghes A Huge Tower (CEOI10_tower) C++14
30 / 100
121 ms 8800 KB
#include <bits/stdc++.h>
using namespace std;
typedef int64_t ll;
#define E '\n'
#define name "main"
const int base = 1e9+9;
const int N = 1e6;
int a[N+13];
int n,k;
int main(){
    ios::sync_with_stdio(0); cin . tie(0);
    //freopen(name".INP","r",stdin);  freopen(name".OUT","w",stdout);
    cin >> n  >> k;
    for (int i=1; i <= n ; ++i) cin >>a[i];
    sort(a+1,a+1+n,greater<int>());
    int res = 1;
    for (int r =1,l=1; r <= n ; ++r){
        while (a[l] - a[r] > k) ++l;
        res = res * (r-l+1) % base;
    }
    cout << res << E;





}

# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 332 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 324 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 324 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 332 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 324 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 332 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 332 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 3 ms 460 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 12 ms 992 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 55 ms 3684 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 121 ms 8800 KB Output isn't correct
2 Halted 0 ms 0 KB -