猿辅导8.1.笔试 编程题第一题
//我没有在自己的IDE上写,回忆了一下 有错大家...别骂我【皱眉】 //主要思想是记录每个小时有多少节课在上 //第二题 和 第三题??不会【微笑】 import java.util.*; public class Main{ public static void main(String[] args){ Scanner in = new Scanner(System.in); int count = in.nextInt(); int classNum = new int[200000]; //记录每个小时有多少节课 为啥用20000?太小了数组越界, 越了好久也不知道为啥 最后写了20000就过了 for(int i=0; i<count; i++){ int start = in.nextInt(); int end = in.nextInt(); while(start<end){ classNum[start--]++; } } int max = 0; for(int i=0;i<classNum.length;i++){ if(max < classNum[i]){ max = classNum[i]; } } System.out.println(max); } }