天道酬勤,学无止境

寻找2020java 蓝桥杯

在这里插入图片描述
题目给了一个txt文件,我们首先要做的就是知道数据的有多少行。由下图和代码知道有300行。
在这里插入图片描述

import java.math.BigInteger;
import java.util.Scanner;

public class test {

	public static void main(String[] args) {
		Scanner read = new Scanner(System.in);
		String s = "";
		for(int i=1;;i++)
		{
			s = read.nextLine();
			if(s!=null)
				System.out.println(i);
		}
		
			
	}
	

}

然后正式代码如下:

package lzp1;

import java.math.BigInteger;
import java.util.Scanner;

public class test {

	public static long count;
	public static void main(String[] args) {
		Scanner read = new Scanner(System.in);
		String[] str = new String[300];
		for(int i=0;i<300;i++)
		{
			str[i] = read.nextLine();
		}
		read.close();
		f(str);
		System.out.println(count);
		read.close();
	}
	public static void f(String[] str)
	{
		for(int i=0;i<str.length;i++)
		{
			for(int j=0;j<str[i].length();j++)
			{
				if(str[i].charAt(j)=='2')//开头一定是2
				{
					//横向
					if(str[i].length()-j>=4 && str[i].charAt(j+1)=='0' && str[i].charAt(j+2)=='2' && str[i].charAt(j+3)=='0')
						count++;
					//竖向
					if(str.length-i>=4 && str[i+1].charAt(j)=='0' && str[i+2].charAt(j)=='2' && str[i+3].charAt(j)=='0')
						count++;
					//斜向
					if(str[i].length()-j>=4 && str.length-i>=4 && str[i+1].charAt(j+1)=='0' && str[i+2].charAt(j+2)=='2' && str[i+3].charAt(j+3)=='0')
						count++;
				}
			}
		}
	}

}

运行结果:
在这里插入图片描述

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

相关推荐
  • 【蓝桥杯2020Java】门牌制作、寻找2020、蛇形填数
    门牌制作 【问题描述】 小蓝要为一条街的住户制作门牌号。 这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。 小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字 符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个 字符 0,2 个字符 1,1 个字符 7。 请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2? 【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。 public class Main{ static int counts=0; public static void main(String[] args) { for(int i=1;i<=2020;i++) { char[]years=(i+"").toCharArray(); for(char j:years) { if(j=='2')counts++; } } System.out.println(counts); } } 寻找2020 蛇形填数 我的想法就是很简单,模拟蛇的路线,一步步得到数组中的每一个值,最后返回snake[19][19] public class Main{ static int counts=0; public
  • 蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2020年(第11届)】
    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2020年(第11届)】第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频 说明:大部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) —— 郑未老师。 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)// 官方讲解视频2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】// 官方讲解视频2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】2020年 第11届 蓝桥杯 Java B组
  • 蓝桥杯历年真题及详细解答
    这里是蓝桥杯历年的题目汇总,后面将会陆续更新将往年真题以及解答发布出来,欢迎各位小伙伴关注我吖,你们的关注就是给我最好的动力!!! 关注公众号:元气算法 获取博主网上收集的蓝桥资料 新开专栏:元气蓝桥-我要上魔都 链接:我要上魔都. 本专栏主要总结归纳了一些蓝桥杯相关算法的套路以及模板,帮助同学快速答题。 蓝桥杯历年省赛真题 Java语言 A组省赛真题Java语言 B组省赛真题 C语言 A组省赛真题C语言 B组省赛真题 Java语言 A组省赛真题 2012第三届Java A组蓝桥杯省赛真题2013第四届Java A组蓝桥杯省赛真题2014第五届Java A组蓝桥杯省赛真题2015第六届Java A组蓝桥杯省赛真题2016第七届Java A组蓝桥杯省赛真题2017第八届Java A组蓝桥杯省赛真题2018第九届Java A组蓝桥杯省赛真题2019第十届Java A组蓝桥杯省赛真题[2020第十一届Java A组蓝桥杯省赛真题][2020第十一届Java A组蓝桥杯省赛真题] Java语言 B组省赛真题 2013年第四届Java B组蓝桥杯省赛真题2014年第五届Java B组蓝桥杯省赛真题2015年第六届Java B组蓝桥杯省赛真题2016年第七届Java B组蓝桥杯省赛真题2017年第八届Java B组蓝桥杯省赛真题2018年第九届Java
  • 第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频
    蓝桥杯 Java B组 省赛真题详解及小结汇总【2013年(第4届)~2020年(第11届)】 注意:部分代码及程序 源自 蓝桥杯 官网视频(历年真题解析) 郑未老师。 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 Java B组 第1次模拟赛真题详解及小结(校内模拟)2020年 第11届 蓝桥杯 Java B组 第2次模拟赛真题详解及小结2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.7.5】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.7.5】2020年 第11届 蓝桥杯 Java C组 省赛真题详解及小结【第1场省赛 2020.7.5】 第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频 目 录 1、第11届蓝桥杯大赛
  • 2021年 第12届 蓝桥杯【备赛直播公开课 —— 软件类(本科组、高职高专组)】
    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2021年(第12届)】第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频 说明:部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)// 官方讲解视频2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】// 官方讲解视频2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第2场省赛
  • 2019年 第10届 蓝桥杯 Java B组 决赛真题详解及小结
    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2020年(第11届)】第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频 说明:大部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) —— 郑未老师。 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)// 官方讲解视频2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】// 官方讲解视频2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】2020年 第11届 蓝桥杯 Java B组
  • 2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第2场省赛 2020.10.17】
    蓝桥杯 Java B组 省赛真题详解及小结汇总【2013年(第4届)~2020年(第11届)】 说明:大部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) —— 郑未老师。 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第2场省赛 2020.10.17】2020年 第11届 蓝桥杯 Java C组 省赛真题详解及小结【第1场省赛
  • 蓝桥杯算法全家桶(终极完结版)
    文章目录 蓝桥杯常用算法系列蓝桥杯五年真题两次模拟系列五年真题两次模拟 算法竞赛Java常用API总结数论常用数据结构算法书籍分享 蓝桥杯考察范围: 蓝桥杯算法合集这个系列包括: 蓝桥杯常用算法系列 蓝桥杯五年真题两次模拟系列 算法竞赛Java常用API总结 以及 常用数据结构 这四个模块,里面的算法题目大多是蓝桥杯历届真题。文章都是自己备战学习过程中总结出来的,这里一并贴出,方便大家学习和交流。博采众长 共同进步!! 个人水平有限,文章中有错误的地方还请大佬们在评论区指出或私信,方便改正,以免以谬传谬,在此先谢过了。 蓝桥杯常用算法系列 算法day1:贪心算法—— 最优装载问题、零钱兑换、01背包问题 算法Day2:递归——汉诺塔、斐波那契数列 算法Day3:回溯法——N皇后问题 算法Day4:分治法——快排、归并排序、最大子序列问题 算法Day5:深度优先搜索——迷宫类深搜与抽象类深搜 算法Day6:广度优先搜索——最短路径问题 算法Day7:动态规划——背包、序列专题 算法Day8:字符串专题——变形词、旋转词、回文串 蓝桥杯常用算法模板个人总结 基础算法模板目录汇总(很全!!) 蓝桥杯五年真题两次模拟系列 不好意思拿错了 下面这个才是(手动狗头) 五年真题 下面文章给出的代码皆是本人测试AC的 有更好解法欢迎评论区留言 Java实现蓝桥杯第五届2014年JavaB组真题
  • 2021年 第12届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】
    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2021年(第12届)】第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频 说明:部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)// 官方讲解视频2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】// 官方讲解视频2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】2020年 第11届 蓝桥杯 Java C组 省赛真题详解及小结【第1场省赛
  • 【蓝桥杯】字符串的操作(Java实现)
    /* 程序问题注释开始 程序的版权和版本声明部分 Copyright © 2020,湖南工程职业技术学院信息工程学院学生 文件名称: 蓝桥杯赛题 作 者: 李 斌 完成日期: 2020 年 04 月 23日 对任务及求解方法的描述部分 问题描述   给出一个字符串S,然后给出q条指令,分别有4种: Append str   表示在S的最后追加一个字符串str。   例:   原字符串:ABCDE   执行 Append FGHIJ 后   字符串变为:ABCDEFGHIJInsert x str   表示在位置x处插入一个字符串str。(输入保证0<x<=当前字符串长度)   例:   原字符串:ABCGHIJ   执行 Insert 4 DEF 后   字符串变为:ABCDEFGHIJSwap a b c d   表示交换从第a位到第b位的字符串与从第c位到第d位的字符串。(输入保证0<a<b<c<d<=当前字符串长度)   例:   原字符串:ABGHIFCDEJ   执行 Swap 3 5 7 9后   字符串变为:ABCDEFGHIJReverse a b   表示将从第a位到第b位的字符串反转。(输入保证0<a<b<=当前字符串长度)   例:   原字符串:ABGFEDCHIJ   执行 Reverse 3 7 后   字符串变为:ABCDEFGHIJ
  • 蓝桥杯Java大学A组 第十一届蓝桥杯真题 2021-03-22
    蓝桥杯Java大学A组 第十一届蓝桥杯真题 试题B:既约分数 如果一个分数的分子和分母的最大公约数是1,这个分数称为既约分数。例如,4/3,5/2,1/8,7/1都是既约分数。 请问,有多少个既约分数,分子和分母都是1到2020之间的整数(包括1和2020)? 编写程序解答 package Lanqiaobei; public class Jiyuefenshu { //设置方法,求两数的最大公约数 static int method (int a , int b ) { int t; //这里的判断就是为了让a%b时a是大的,得以求出最大公约数 if (a<b) { t=a; a=b; b=t; } //方法的主要算法,判断分子分母是是否互质 //分子与分母互质的分数的意思是:分子和分母最大公约数为1,最直接的意思是分子和分母不能再约分,分子与分母互质的分数也可以称为最简分数。 //例如:4/5就是分子与分母互质,因为它们最大公约数为1,已经不能再约分了。 //而3/9就不能称为分子、分母互质,因为它们还有公约数3,还能约分,约为1/3,所以3/9不是分子、分母互质。 while(a%b!=0) { t=b; b=a%b; a=t; } return b; } public static void main(String[] args) { int ans=0; for (int
  • 2020年 第11届 蓝桥杯 Java B组 决赛真题详解及小结
    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2021年(第12届)】第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频 说明:大部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) —— 郑未老师。 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)// 官方讲解视频2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】// 官方讲解视频2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】2020年 第11届 蓝桥杯 Java B组
  • 2020第十一届蓝桥杯Java C组 省赛真题
    将这套题分了三成了三篇博客,这套真题偏简单,大家可以尝试做一做 第十一届蓝桥杯Java C组 省赛真题(1)第1~3题第十一届蓝桥杯Java C组 省赛真题(2)第4~6题第十一届蓝桥杯Java C组 省赛真题(2)第7~10题 来源:https://blog.csdn.net/qq_45481524/article/details/108552831
  • 2020第十一届蓝桥杯校赛—题目+题解---java语言描述
    2020蓝桥杯校赛-题目+题解 蓝桥杯校赛题目蓝桥杯校赛题解题目0101题目+题解题目0202题目+题解题目0303题目+题解题目0404题目+题解题目0505题目+题解题目0606题目+题解题目0707题目+题解题目0808题目+题解题目0909题目+题解题目1010题目+题解 来源:https://blog.csdn.net/weixin_44107920/article/details/103895223
  • 2021年 第12届 蓝桥杯 第3次模拟赛真题详解及小结【Java版】
    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2021年(第12届)】第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频 说明:大部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) —— 郑未老师。 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)// 官方讲解视频2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】// 官方讲解视频2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】2020年 第11届 蓝桥杯 Java C组
  • 2021年 第12届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】
    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2021年(第12届)】第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频 说明:大部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) —— 郑未老师。 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)// 官方讲解视频2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】// 官方讲解视频2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】2020年 第11届 蓝桥杯 Java B组
  • 2017年 第08届 蓝桥杯 Java B组 决赛真题详解及小结
    ​​​​​蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2020年(第11届)】第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频 说明:大部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) —— 郑未老师。 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)// 官方讲解视频2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】// 官方讲解视频2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】2020年 第11届 蓝桥杯 Java B组
  • 第十二届蓝桥杯大赛模拟赛(第三期)java组:第一题:公约数
    第十二届蓝桥杯大赛模拟赛(第三期)java组:第一题:公约数 问题描述: 请问在 1 到 2020 中,有多少个数与 2020 互质,即有多少个数与 2020 的最大公约数为 1。 答案提交: 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。 代码实现: 方法一: public class Main { public static void main(String[] args) { int count=2020;//统计与2020互质的数 int count2 = 0;//统计与2020互质的数 int count1[] = new int[11]; int index = -1; //找出2020的全部因数,除了1 for(int i=2;i<=2020;i++) { if(2020%i==0) { index++; count1[index] = i; System.out.println(i); } } for(int i=1;i<=2020;i++) { for(int j=0;j<count1.length;j++) { //如果一个数可以整除2020的因数,则他必然与2020不互质 //1——2020共2020个数不满足count-- if(i%count1[j]==0) { count--
  • 寻找2020 Java版 蓝桥杯
    代码实现 import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; //寻找2020 public class Main{ static int count = 0; static char[][] str = new char[300][300]; public static void main(String[] args) throws FileNotFoundException { //采用复制的方式 Scanner sc = new Scanner(new File("2020.txt"));//文件地址 for (int i = 0; i < str.length; i++) { str[i] = sc.nextLine().toCharArray(); } f(); System.out.println(count); sc.close(); } private static void f() { for (int i = 0; i < str.length; i++) { //遍历行 for (int j = 0; j < str[i].length; j++) { //遍历列 if (str[i][j] == '2') { //检查行
  • 2020 第十一届 蓝桥杯 整数拼接
    2020 蓝桥杯 整数拼接 此题为2020年第十一届蓝桥杯省赛第一场B组第九题 时间限制: 1.0s 内存限制: 256.0MB 本题总分:25 分 问题: 给定义个长度为 n 的数组 A1, A2, · · · , An。你可以从中选出两个数 Ai (i 不等于 j),然后将 Ai 和 Aj 一前一后拼成一个新的整数。例如 12 和 以拼成 12345 或 34512。注意交换 Ai 和 Aj 的顺序总是被视为 2 种拼法,是 Ai = Aj 时。 请你计算有多少种拼法满足拼出的整数是 K 的倍数。 输入: 第一行包含 2 个整数 n 和 K。 第二行包含 n 个整数 A1, A2, · · · , An。 输出: 一个整数代表答案。 样例输入: 4 2 1 2 3 4 样例输出: 6 评测用例规模与约定: 对于 30% 的评测用例,1 ≤ n ≤ 1000, 1 ≤ K ≤ 20, 1 ≤ Ai ≤ 10的四次方。 对于所有评测用例,1 ≤ n ≤ 10的五次方,1 ≤ K ≤ 10的五次方,1 ≤ Ai ≤ 10的九次方。 思路: 直接暴力肯定超时。我们可以先进行一次操作,对所有数字进行遍历。求出对于每个数,后数为多少时满足题目要求。因为所有数都小于等于十的九次方,即最多为10位数,所以我们只需要求每个数在后数为1位数到10位数时对后数的余数要求即可