(m,n) 열 m, n행의 수를 나타냅니다. 2005는 ?그림: ....9 8 7 12.4 3 6 11.1 2 5 10.

(m,n) 열 m, n행의 수를 나타냅니다. 2005는 ?그림: ....9 8 7 12.4 3 6 11.1 2 5 10.

9,8,7,12
4, 3, 6, 11
1, 2, 5, 10
왼쪽 아래 구석에서 시작하여 시계 반대 방향:
첫바퀴, 1, 숫자 개수 2 * 1-1 = 1
두 번째 회전, 2, 3, 4, 정사각형 변 길이 2, 오른쪽과 위쪽 두 모서리 길이의 숫자 개수 2*2-1을 포함합니다.
세 번째 바퀴, 5, 6, 7, 8, 9, 정사각형 변 길이 3, 오른쪽과 위쪽 두 모서리 길이의 숫자 포함, 숫자 개수 2*3-1
..
n바퀴에서 정사각형 모서리 길이 n+1, 숫자 개수 2n-1
첫 번째 항목 a1=1, 공차 d=2, an=2n-1의 등차 수 열을 형성합니다.
상위 n 항목의 합: Sn=(a1+an)*n/2=(1+2n-1)*n/2=n^2=2005
44^2 <2005 <45^2
n취 45
즉 2005는 45층에 있는 양의 방향에서
44^2 = 1936
44층 정사각형의 끝에 있는 숫자는 1936입니다.
2005-1936 = 69 즉 2005는 45층 정사각형의 69번째 수
69-44 = 25, 즉 2005는 45층 위 오른쪽 수 25번째 수
45-25+1=21, 즉 2005는 계층 45의 상단 왼쪽 수 21번째
1이 첫 번째 행 첫 번째 열로 정의되면 위 순차 두 번째 행, 세 행., 오른쪽 순차 두 번째 열, 세 열
2005는 45행, 21열은