tpfpske   5년 전

S1 < S2 ... < Sk > ... > Sn

의 입력받은 수열에서

1부터 k-1까지의 수열과 k+1부터 n까지의 수열로 각각 나눠서 계산한 뒤 기준점 수열의 길이인 1을 더해서 값을 구했습니다.

생각나거나 다른 질문들이 가지고 있는 몇 몇 예제는 통과하는 것 같은데 틀리다고 나옵니다.


// parm : 수열의 길이, 수열포인터, 기준값
int GetMaxLen(int N, int* score, int limit) : S1 < ... < S(k-1) 수열의 최대 길이
int GetMinLen(int N, int* score, int limit) : S(k+1) > ... > Sn 수열의 최대 길이

luniro   5년 전

반례 드립니다

입력:
6
5 1 6 2 6 2 1
출력:
4
정답:
5

luniro   5년 전

또 다른 반례입니다

입력:
9
5 1 6 2 7 3 7 2 1
출력:
7
정답:
6

cakeme   4년 전

luniro님 첫 반례

6

5 1 6 2 6 2 1

수열 크기 6이 아니라 7으로넣으세요...

댓글을 작성하려면 로그인해야 합니다.