Erlo

130道基础OJ编程题之: 89~107

2025-03-18 09:29:24 发布   73 浏览  
页面报错/反馈
收藏 点赞

130道基础OJ编程题之: 89~107

@


89. BC101 班级成绩输入输出

班级成绩输入输出_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        for(int i = 0; i 

99. BC102 矩阵元素定位

矩阵元素定位_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
       int n = in.nextInt();
       int m = in.nextInt();

       int[][] arr = new int[n][m];

       for(int i = 0; i 

100. BC103 序列重组矩阵

序列重组矩阵_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt(); 
        int m = in.nextInt();

        int[] arr = new int[n * m ];

        for(int i = 0; i 

101. BC104 最高身高

最高身高_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int m = in.nextInt();

        int x = 0;
        int y = 0;

        int max = 0;

// 注意它的下标,不是从 0 开始,而是从 1 开始的
        for(int i = 1; i  max) {
                    max = num;
                    x = i;
                    y = j;
                }
            }
        }

        System.out.printf("%d %d",x,y);
    }
}

102. BC105 矩阵相等判定

矩阵相等判定_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

import java.util.Arrays;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int m = in.nextInt();

        int[] arr = new int[n * m];
        int[] arr2 = new int[n* m];

        for(int i = 0;i 

103. BC106 上三角矩阵判定

上三角矩阵判定_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();

        int[][] a = new int[n][n];
        int i = 0;
        int j = 0;
        for (i = 0; i  j) {
                    if (a[i][j] != 0) {
                        //   下三角有不是0的就不满足printf("NO");
                        System.out.println("NO");
                        return;
                    }
                }
            }
        }

        System.out.println("YES");
    }
}

104. BC107 矩阵转置

矩阵转置_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt(); // 2
        int m = in.nextInt(); // 3

        int[][] arr = new int[n][m];

        for(int i = 0; i 

105. BC108 矩阵交换

矩阵交换_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        int n = in.nextInt();
        int m = in.nextInt();

        int[][] arr = new int[n][m];


        // 读取输入内容
        for (int i = 0; i 

106. BC109 杨辉三角

杨辉三角_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int[][] arr = new int[n][n];

        for (int i = 0; i  1 && j > 0){ // 否则每个数等于它左上方和上方的两数之和,第一列和对角位置,不需要动
                    arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j];
                }
            }
        }


        // 遍历数组
        for(int i = 0; i 

107. BC110 井字棋

井字棋_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        char[][] arr = new char[3][3];

        for (int i = 0; i 

最后:

“在这个最后的篇章中,我要表达我对每一位读者的感激之情。你们的关注和回复是我创作的动力源泉,我从你们身上吸取了无尽的灵感与勇气。我会将你们的鼓励留在心底,继续在其他的领域奋斗。感谢你们,我们总会在某个时刻再次相遇。”

在这里插入图片描述

登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认