만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

좋은 구간

면접 대비

시간 제한2초메모리 제한128 MB

요약
정수 집합 S와 정수 n이 주어질 때, S의 원소를 포함하지 않으면서 n을 포함하는 구간 [A,B](A<B)의 개수를 구합니다.
난이도

보통10점 중 4점

유형
수학, 배열, 구현
정답자
아직 제출이 없습니다

문제

양의 정수로 이루어진 집합 S가 주어진다. 두 양의 정수 A, B에 대해 다음 조건을 모두 만족하면 구간 [A, B]를 좋은 구간이라고 한다.

  • A < B이다.
  • A <= x <= B를 만족하는 모든 정수 x는 S에 속하지 않는다.

집합 S와 정수 n이 주어질 때, n을 포함하는 좋은 구간의 개수를 구하라.

입력

첫째 줄에 집합 S의 크기 L이 주어진다.

둘째 줄에 S에 포함된 L개의 정수가 공백으로 구분되어 주어진다.

셋째 줄에 정수 n이 주어진다.

출력

n을 포함하는 좋은 구간의 개수를 출력한다.

제한

  • 1 <= L <= 50
  • S에는 중복되는 정수가 없다.
  • S에 포함된 모든 정수는 1 이상 1,000 이하이다.
  • 1 <= n <= S에서 가장 큰 정수

예제4

  1. 예제 1

    입력
    4
    1 7 14 10
    2
    
    예상 출력
    4
    
  2. 예제 2

    입력
    5
    4 8 13 24 30
    10
    
    예상 출력
    5
    
  3. 예제 3

    입력
    5
    10 20 30 40 50
    30
    
    예상 출력
    0
    
  4. 예제 4

    입력
    8
    3 7 12 18 25 100 33 1000
    59
    
    예상 출력
    1065