gigohe2   2년 전

n이 주어지고

s[i][j]가 주어집니다.

저는 s[i][j]를 처리할때 pm배열에 먼저 받아와

i<=j를 만족하는 칸에만 다시 옮겨주었습니다.


그리고 find함수로 옮겨가 a가 가능한 범위인 -10~10를 돌며 i가 a[x]에 들어갈 수 있는지 확인합니다.

만약 a[x]에 들어갈 수 있고, 전에 사용한적이 없다면 a[x]에 저장한 후, find(x-1)로 갑니다. 


여기서 check함수에서는 s[x][i]를 기준으로 a[x]~a[i]합을 tmp에 저장하고, 

s[x][i]의 값과 비교하여 불가능한 경우에 return 0를 하였습니다.


어디서 틀린건지 모르겠습니다   ㅠ

도와주십쇼

gigohe2   2년 전

중복되는 수가 a[]배열에 들어와도 가능하네요..

제 소스코드에선 방문처리를 해줘서 중복되는 수는 사용되지않도록 하였는데,

방문처리를 빼니 정답처리되었습니다.

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