dydsj0920   2년 전

보시면 처음의 m가로 길이와 n세로 길이를 입력을 받고요

a[1000][1000]행렬에 행을 n까지 증가시키고,  열을 m까지 증가시키면서 입력 받는것도 이해 했습니다.


근데 40번째 줄에 nx의 ny의 범위가 0보다 같거나 커야한다는 것은 알겠는데 왜 nx<=m && ny <=n 이 아니라

nx<=n && ny <= m인지 모르겠습니다.. nx는 가로 , ny는 세로 성분이기 때문에 각각 m과 n 범위까지 제한을 줘야하는거 아닌가요?

왜 저기서 저렇게 된거죠? 


djm03178   2년 전

nx를 가로 성분이라고 한 거라면, 처음에 입력을 받을 때부터 i가 가로 길이인 M에 맞춰 돌아야 됩니다. 그런데 i는 세로 길이인 N에 맞춰 돌았고, 이 인덱스를 nx로 접근하고 있으니 nx는 세로 성분을 나타내는 데에 쓰인 것입니다.

dydsj0920   2년 전

새벽이였는데 달아주셨네요.. 답변 정말 감사합니다!

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