그룹은 수학에서 널리 사용되는 구조이며 컴퓨터 과학에 응용 프로그램이 있습니다. 이 코드 문제는 추가 그룹 Z n에 대한 그룹 테이블을 작성하는 문자 수가 가장 적습니다 .
테이블 구성 방법 : Z n 의 경우 요소는 {0, 1, 2, ..., n-1}입니다. 테이블에는 n 개의 행과 n 개의 열이 있습니다. 테이블의 ij 번째 항목의 경우 값은 i + j mod n입니다. 예를 들어, Z 3 에서 1-2 번째 항목 (시작 행 / 열을 1로 계산하는 경우 두 번째 행, 세 번째 열)은 (1 + 2) % 3 = 0입니다 (샘플 출력 참조).
입력 : 양의 정수, n
출력 : Z n 의 텍스트 표현 인 테이블 로, 위에서 설명한대로 구성되며 샘플 출력에 아래 표시된대로 표시됩니다. 공백은 선택 사항입니다
샘플 입력 : 3
샘플 출력 :
0 1 2
1 2 0
2 0 1
샘플 입력 : 5
샘플 출력 :
0 1 2 3 4
1 2 3 4 0
2 3 4 0 1
3 4 0 1 2
4 0 1 2 3