Erlo

130道基础OJ编程题之: 78\~88

2025-03-09 10:29:27 发布   7 浏览  
页面报错/反馈
收藏 点赞

130道基础OJ编程题之: 78~88

@


78: BC87 统计成绩

统计成绩_牛客题霸_牛客网

在这里插入图片描述

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);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextInt()) { // 注意 while 处理多个 case
            int n = in.nextInt();  // 科目数
            float[] arr = new float[n];
            float sum = 0;

            for (int i = 0; i 

79: BC89 密码验证

密码验证_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner; 


// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNext()) { // 注意 while 处理多个 case
            String password = in.next(); // 
            String password2 = in.next();
            
            if(password == "" || password2 == "") { // 判断是否存在为空值
                System.out.println("different");
            } else {
                if(password.equals(password2)) {
                    System.out.println("same");
                } else {
                    System.out.println("different");
                }
            }
        }
    }
}

80: BC90 矩阵计算

矩阵计算_牛客题霸_牛客网

在这里插入图片描述

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 sum = 0;
        while (in.hasNextInt()) { // 注意 while 处理多个 case
            int n = in.nextInt();
            int m = in.nextInt();

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


            for (int i = 0; i  0) {
                        sum += temp;
                    }
                }
            }

        }

        System.out.println(sum);
    }
}

81: BC92 逆序输出

逆序输出_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int[] arr = new int[10];
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextInt()) { // 注意 while 处理多个 case
            for(int i = 0; i = 0;i--) {
                System.out.printf("%d ",arr[i]);
            }
        }
    }
}

82: BC93 统计数据正负个数

统计数据正负个数_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

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

        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextInt()) { // 注意 while 处理多个 case
            for (int i = 0; i = 0) {
                    positive++;
                } else {
                    negative++;
                }
            }

        }

        System.out.println("positive:" + positive);
        System.out.println("negative:" + negative);
    }
}

83: BC94 N个数之和

N个数之和_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int sum = 0;
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextInt()) { // 注意 while 处理多个 case
            int n = in.nextInt();
            for(int i = 0; i 

84: BC95 最高分与最低分之差

最高分与最低分之差_牛客题霸_牛客网

在这里插入图片描述

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[] arr = new int[n];

        for (int i = 0; i 

85: BC96 有序序列判断

有序序列判断_牛客题霸_牛客网

在这里插入图片描述

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];
        int flag1 = 0;
        int flag2 = 0;
    
        for(int i = 0; i  0 ) {  // i > 0 防止越界
                // 升序判断
                if(arr[i-1]  arr[i]) { // 升序判断
                   flag2 = 1;
                }
            }
        }

        if(flag1 + flag2 > 1) {  // 判断是否为有序,大于1说明序列中存在无序内容
            System.out.println("unsorted");
        } else {
            System.out.println("sorted");
        }
    }
}

86: BC98 序列中删除指定数字

序列中删除指定数字_牛客题霸_牛客网

在这里插入图片描述

import java.util.Scanner;

import java.util.List;
import java.util.ArrayList;
import java.util.*;

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

        for (int i = 0; i  iterator = list.iterator();
        while (iterator.hasNext()) {
            if (iterator.next() == num) {
                iterator.remove();
            }
        }

       for(int i = 0; i 

87: BC99 序列中整数去重

序列中整数去重_牛客题霸_牛客网

在这里插入图片描述


import java.util.Scanner;

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

        Set set = new LinkedHashSet();

        for (int i = 0; i 

88: BC100 有序序列合并

有序序列合并_牛客题霸_牛客网
在这里插入图片描述

import java.util.Scanner;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.LinkedList;
// 注意类名必须为 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();
        List listN = new ArrayList(n);
        List listM = new ArrayList(m);

        for (int i = 0; i 

最后:

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

在这里插入图片描述

登录查看全部

参与评论

评论留言

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

手机查看

返回顶部

给这篇文章打个标签吧~

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