📄 exercise5_25.java
字号:
public class Exercise5_25 { public static void main(String[] args) { int[][] board = new int[8][8]; for (int i = 0; i < board.length; i++) { for (int j = 0; j < board[0].length; j++) { board[i][j] = (int)(Math.random() * 2); System.out.print(board[i][j]); } System.out.println(); } // Check rows for (int i = 0; i < board.length; i++) { boolean same = true; for (int j = 1; j < board[0].length; j++) { if (board[i][0] != board[i][j]) { same = false; break; } } if (same) System.out.println("All " + board[i][0] + "'s on row " + i); } // Check columns for (int j = 0; j < board[0].length; j++) { boolean same = true; for (int i = 1; i < board.length; i++) { if (board[0][j] != board[i][j]) { same = false; break; } } if (same) System.out.println("All " + board[0][j] + "'s on column " + j); } // Check major diagonal boolean same = true; for (int i = 1; i < board.length; i++) { if (board[0][0] == board[i][i]) { same = false; break; } } if (same) System.out.println("All " + board[0][0] + "'s on major diagonal"); // Check subdiagonal same = true; for (int i = 1; i < board.length; i++) { if (board[0][7] == board[i][7-i]) { same = false; break; } } if (same) System.out.println("All " + board[0][0] + "'s on subdiagonal"); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -