leehosu01   2년 전

첫째 줄에 표의 크기 N과 수행해야 하는 연산의 수 M이 주어진다. (1 ≤ N ≤ 1024, 1 ≤ M ≤ 100,000) 둘째 줄부터 N개의 줄에는 표에 채워져있는 수가 1행부터 차례대로 주어진다. 다음 M개의 줄에는 네 개의 정수 w, x, y, c 또는 다섯 개의 정수 w, x1, y1, x2, y2 가 주어진다. w = 0인 경우는 (x, y)를 c로 바꾸는 연산이고, w = 1인 경우는 (x1, y1)부터 (x2, y2)의 합을 구해 출력하는 연산이다. (1 ≤ c ≤ 1,000) 표에 채워져 있는 수는 1,000보다 작거나 같은 자연수이다.

이걸 이렇게

첫째 줄에 표의 크기 N과 수행해야 하는 연산의 수 M이 주어진다. (1 ≤ N ≤ 1024, 1 ≤ M ≤ 100,000) 둘째 줄부터 N개의 줄에는 표에 채워져있는 수가 1행부터 차례대로 주어진다. 다음 M개의 줄에는 네 개의 정수 w, y, x, c 또는 다섯 개의 정수 w, y1, x1, y2, x2 가 주어진다. w = 0인 경우는 (y,x)를 c로 바꾸는 연산이고, w = 1인 경우는 (y1, x1)부터 (y2,x2)의 합을 구해 출력하는 연산이다. (1 ≤ c ≤ 1,000) 표에 채워져 있는 수는 1,000보다 작거나 같은 자연수이다.

그리고 표가 이러면 어디가 (1,0)인지 알기 힘든것같아요

djm03178   2년 전

행과 열의 어디를 x, y로 표기하느냐는 출제자 자유라고 생각합니다. y, x가 편하다는 건 개인 취향일 뿐입니다.

실제로 많은 분들의 코드를 보면 가로 세로에 이름을 지어주지 않아도 행을 x로 놓고 푸시는 분들이 매우 많습니다.

leehosu01   2년 전

그럼 혹시 나중에 이런 오류때문에 헤멜수 있는 경우를 위해 남겨둘께요

lobo_prix   2년 전

ㅋㅋㅋㅋㅋㅋㅋㅋㅋ감사합니다

맞왜틀 13번하고 이글덕분에 구원받았어요

예제도 교묘하게 Symmetric Matrix로 줘서 반례찾기도 힘들게 되있네요 참...

cgiosy   1년 전

감사합니다..감사합니다..

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