답안 #322352

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
322352 2020-11-14T13:54:02 Z Karen124 Global Warming (CEOI18_glo) C++14
10 / 100
105 ms 3180 KB
#include <bits/stdc++.h>
     
using namespace std;
     
#define ll long long int 
#define F first
#define S second
#define pb push_back
 
const ll N = 2e5 + 10;
const ll LOG = 50;
const ll MOD = 1e9 + 7;
const ll INF = 1e9 + 10;
int n, X, a[N], b[N], dp[2][N], ans;
int LIS(){
    int len = 0, p = 0;
    for (int i = 1; i <= n; i++){
        p = lower_bound(b, b + len, a[i]) - b;
        b[p] = a[i];
        len = max(len, p + 1);
    }
    cout << len << '\n';
    exit(0);
}
int main() {
    cin >> n >> X;
    for (int i = 1; i <= n; i++){
        cin >> a[i];
    }
    if (X == 0) {LIS();}
    else {return 0;}
    for (int i = 1; i <= n; i++){
        ans = max({ans, dp[0][i], dp[1][i]});
    }
    return 0;
}
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 364 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 364 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 364 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 96 ms 3180 KB Output is correct
2 Correct 97 ms 2980 KB Output is correct
3 Correct 105 ms 3180 KB Output is correct
4 Correct 101 ms 3052 KB Output is correct
5 Correct 64 ms 2668 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 22 ms 1052 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 53 ms 1720 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 364 KB Output isn't correct
2 Halted 0 ms 0 KB -