热门推荐
2024团体程序设计天梯赛-总决赛 JAVA L1部分
2025-01-01 07:22

L2正在制作中~(其实就是我菜没做完哈哈哈比赛时L2才60分,等我整理整理~

字符串题的快读模板在结尾...

2024团体程序设计天梯赛-总决赛 JAVA L1部分

点击题目标题可跳转至题目集---

目录

L1-1 编程解决一切

L1-2 再进去几个人

L1-3 帮助色盲

L1-4 四项全能

 L1-5 别再来这么多猫娘了

L1-6 兰州牛肉面

L1-7 整数的持续性

L1-8 九宫格


 

 

 

(注意所有人都全能的情况

 

 

想必大家也被这题恶心了,我只想说,出题人我<censored>你<censored>

思路

这题有一个很重要的地方,就是违禁词有可能是<censored>的子串,那么就会进入循环导致超时,卡三个测试点,所以我们先把他替换成一个特殊的字符,因为他题目的字符包括大小写字母、数字、空格及 ASCII 码范围内的标点符号的文字,不熟悉的同学可以和我一样用汉字代替,在最后计数完毕统一替换,Java实现时,需要注意replaceAll和replace方法,我们要用replace,因为replaceAll是通过正则表达式替换的,比如在替换\\时他前两是转义字符,而replace是直接替换字符串,卡的是测试点7,不懂的同学可以看看这个博主的文章:

以下是AC代码(熟悉的快读快输,虽然这题不卡这个时间,不过养个习惯

 

emmm...变量名起的有点抽象,比赛时没想那么多,不好意思啦大家~

 

思路:直接枚举每个数,如果持续性和当前max一样就装到集合里,如果更大就把集合清空再装进去&&更新max

 

直接就是暴力!循环(循环(循环(循环(...

 

字符串题快读模板 

输入数字要按照这个格式,因为readLine会换行,Scanner不会换行,混用会出问题的...

 

感谢支持,可以点赞关注以后一起学习~ 

    以上就是本篇文章【2024团体程序设计天梯赛-总决赛 JAVA L1部分】的全部内容了,欢迎阅览 ! 文章地址:http://fabua.ksxb.net/quote/5305.html 
     动态      相关文章      文章      同类文章      热门文章      栏目首页      网站地图      返回首页 海之东岸资讯移动站 http://fabua.ksxb.net/mobile/ , 查看更多