이 글은 주로 Java로 Jiugong Grid를 구현하는 간단한 예제에 대한 정보를 소개합니다. 필요한 친구들은 이를 참고할 수 있습니다.
Java로 Jiugong Grid를 구현하는 간단한 예제
Nine-Gong Grid: 세 가지가 있습니다. 행, 3개 열, 9개 그리드, 1부터 9까지. 각 행, 각 열, 2개의 대각선에 있는 3개의 숫자의 합이 같다면 총 9개의 숫자가 반복 없이 이 9개의 그리드에 채워집니다.
다음은 Java를 사용하여 Jiugongge를 구현합니다.
public class NineTable { public static void main(String[] args) { int arr[][] = new int[3][3]; int a = 2; int b = 3 / 2; for (int i = 1; i <= 9; i++) { arr[a++][b++] = i; if (0 == i % 3) { a = a - 2; b = b - 1; } else { a = a % 3; b = b % 3; } } System.out.println("output:"); for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { System.out.print(arr[i][j] + " "); } System.out.print("\n"); } } }
Linux에서 실행:
$javac NineTable.java $java NineTable output: 4 9 2 3 5 7 8 1 6
위 내용은 Java로 Jiugongge를 구현하는 방법에 대한 자세한 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!