第十届蓝桥杯软件类省赛第十届蓝桥杯软件类省赛 Java 大学大学 B 组组 题目以及详细解析题目以及详细解析
文章目录文章目录结果填空题ABCDE程序设计题FGHIJ
包含全部题目和解析以及AC代码,并确保代码正确性。
给参加蓝桥杯的小伙伴们推荐个OJ: New Online Judge
这个OJ的题库里有蓝桥杯历年的省赛和决赛真题,能亲眼看到AC才能确保代码正确性。
结果填空题结果填空题
A
答案:
97 + 99 + 99 + 97 + 98 = 490 选法不唯一, 和唯一。
找出每个位置评分最高的,并且每个人只能担任一个号位。
因为数据很少,直接手算就可以,但是如果这道题是编程题,数据量很大,好像不太好处理。
B
按子串长度从(1~n)对原字符串进行截取,并判断该字符串是否出现过,没有就把答案加一。
做法是可以创建一个set集合,将所有子串加入进去,最后集合中字符串的数量就是答案。
代码:
import java.util.*;
import java.io.*;
public class Main{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
评论0