가로 C칸, 세로 R칸의 초콜릿이 있다. 정민이는 이 초콜릿을 가로 또는 세로 방향으로 N번 잘랐다. 잘린 M개의 조각은 왼쪽 위의 것부터 세면서 1~M의 번호를 매겼다.
정민이는 M개의 초콜릿 조각들을 크기가 큰 순서대로(만약 크기가 같은 초콜릿이 여러 개라면 번호가 작은 순으로) 나열했다. 예를 들어, 위와 같은 경우에는 정민이가 3, 5, 1, 4, 6, 2번 초콜릿을 순서대로 나열할 것이다.
초콜릿을 자르다 보니 조각이 너무 많아서 뭐가 몇 번째로 큰 조각인지 알기가 힘들어졌다. 정민이를 도와 K번째 초콜릿이 무엇인지 구하는 프로그램을 작성하여라.
전체 데이터의 1/2는 조각의 수가 1,000,000을 넘지 않는다. 전체 데이터의 1/2는 R, C ≤ 200,000을 만족한다. 전체 데이터의 2/3은 위 조건들 중 적어도 하나 이상을 만족시킨다.
입력 5 6 3 0 3 1 4 0 1 3 출력 1 입력 3 3 4 0 1 0 2 1 1 1 2 12 출력 No Chocolate
출처:functionx