自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高瑜的博客

You are mind

  • 博客(108)
  • 收藏
  • 关注

原创 蓝桥七届 密码脱落 JAVA

X星球的考古学家发现了一批古代留下来的密码。这些密码是由A、B、C、D 四种植物的种子串成的序列。仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的镜像串)。由于年代久远,其中许多种子脱落了,因而可能会失去镜像的特征。你的任务是:给定一个现在看到的密码串,计算一下从当初的状态,它要至少脱落多少个种子,才可能会变成现在的样子。输入一行,表示现在看到的密码串(长度不大于1000)...

2020-03-31 20:40:49 4379 4

原创 蓝桥七届 四平方和 JAVA

四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。比如:5 = 0^2 + 0^2 + 1^2 + 2^27 = 1^2 + 1^2 + 1^2 + 2^2(^符号表示乘方的意思)对于一个给定的正整数,可能存在多种平方和的表示法。要求你对4个数排序:0 <= a <= b <= c ...

2020-03-31 20:21:49 4343 7

原创 蓝桥七届 冰雹数 JAVA

任意给定一个正整数N,如果是偶数,执行: N / 2如果是奇数,执行: N * 3 + 1生成的新的数字再执行同样的动作,循环往复。通过观察发现,这个数字会一会儿上升到很高,一会儿又降落下来。就这样起起落落的,但最终必会落到“1”这有点像小冰雹粒子在冰雹云中翻滚增长的样子。比如N=99,28,14,7,22,11,34,17,52,26,13,40,20,10,5,16,8,4,...

2020-03-31 20:16:10 4360 1

原创 蓝桥七届 搭积木 JAVA

小明最近喜欢搭数字积木,一共有10块积木,每个积木上有一个数字,0~9。搭积木规则:每个积木放到其它两个积木的上面,并且一定比下面的两个积木数字小。最后搭成4层的金字塔形,必须用完所有的积木。下面是两种合格的搭法: 0 0 1 2 3 1 3 4 5 7 5 26 7 8 9 9...

2020-03-31 11:18:27 4521 6

原创 蓝桥七届 凑算式 JAVA

B DEFA + --- + ------- = 10 C GHI 这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?思路:第一想法就是九层枚举,判断一下,但是有一点需要注意,除法这块要转换小数类型。答...

2020-03-31 10:34:58 4458 2

原创 蓝桥六届 打印大X JAVA

打印大X小明希望用星号拼凑,打印出一个大X,他要求能够控制笔画的宽度和整个字的高度。为了便于比对空格,所有的空白位置都以句点符来代替。要求输入两个整数m n,表示笔的宽度,X的高度。用空格分开(0<m<n, 3<n<1000, 保证n是奇数)要求输出一个大X例如,用户输入:3 9程序应该输出:***.....***.***...***...***.***...

2020-03-30 21:30:56 4368 3

原创 ASP.NET Web程序设计 第十章 Web Pages进阶

一、WebGrid数据绑定(重点)1、C#3.0/4.0新增语法1)隐式类型(局部推断类型):使用var关键字进行隐式强类型声明2)隐式数组:根据初始化数据推断数组的类型3)自动属性:简化属性的语法4)对象初始化器:构造对象时对属性进行初始化赋值5)集合初始化器:创建集合时初始化集合元素6)命名参数/参数默认值:按命名传值,而不是按定义顺序;定义有默认值的参数,可以省略传值。2、W...

2020-03-30 20:35:48 4436 1

原创 蓝桥六届 隔行变色 JAVA

Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式。小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,…现在小明想知道,从第21行到第50行一共包含了多少个蓝色的行。请你直接提交这个整数,千万不要填写任何多余的内容。思路:都说了用Excel表了,那就直接用表一个一个数呗,办法虽然笨,但是确保了正确性。第一题嘛,放松放松,水一下。哈哈哈哈哈...

2020-03-30 14:15:55 4402 2

原创 Eclipse打开什么都没有了空白一片 1.6版本解决办法

应该是版本较低的缘故,eclipse每隔一段时间就会自杀一次?哈哈哈哈 不皮了。如果你的页面打开是这个页面,你就继续看下去,如果不是,就不用再往下看了~看见没得,没错,就是这个eclipse,删掉它!!完成下面的三个步骤,OK的话,回来感谢我的大哥南墙吧?哈哈哈哈哈小剧场:要无声珍藏每份期待!!...

2020-03-29 21:15:54 12573 10

原创 牌型种数 JAVA暴解

小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?请填写该整数,不要填写任何多余的内容或说明文字。思路:刚看这个题我以为是用大数全排列,结果发现要是这么写的话肯定会炸,结果后来就暴力了,十三层循...

2020-03-29 20:56:38 4545 3

原创 蓝桥试题 历届试题 回文数字 JAVA

观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的十进制数字。满足如下要求:该数字的各个数位之和等于输入的整数。输入格式一个正整数 n (10<n<100), 表示要求满足的数位和。输出格式若干行,每行包含一个满足要求的5位或6位整数。数字按从小到大的顺序排列。如果没...

2020-03-28 21:37:52 4403 2

原创 蓝桥试题 历届试题 幸运数 JAVA

问题描述幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成。首先从1开始写出自然数1,2,3,4,5,6,…1 就是第一个幸运数。我们从2这个数开始。把所有序号能被2整除的项删除,变为:1 _ 3 _ 5 _ 7 _ 9 …把它们缩紧,重新记序,为:1 3 5 7 9 … 。这时,3为第2个幸运数,然后把所有能被3整除的序号位置的数删去。注意,是序号位置,不是那个数本...

2020-03-27 20:06:18 4516 4

原创 蓝桥试题 历届试题 买不到的数目 JAVA

问题描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入格式两个正整数,表...

2020-03-27 19:48:28 4462 3

原创 蓝桥 历届试题 分糖果 JAVA

有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:每个小朋友都把自己的糖果分一半给左手边的孩子。一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。反复进行这个游戏,直到所有小朋友的糖果数都相同为止。你的任务是预测在已知的初始糖果情形下,老师一共需要补发多少个糖果。输入格式程序首先读入一个整数N(2<N<100),表示小朋友的人数。...

2020-03-26 23:15:32 4388 2

原创 第六届蓝桥杯 循环节长度 JAVA

两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。比如,11/13=6=>0.846153846153… 其循环节为[846153] 共有6位。下面的方法,可以求出循环节的长度。请仔细阅读代码,并填写划线部分缺少的代码。思路:把重复的小数位数出来,填空位置缺的内容就是:总长度 - 之前取的重复长度import java.util.Vector;public class...

2020-03-26 22:56:07 4405 5

原创 ASP.NET Web程序设计 第九章 初识 Web Pages

一、Web Pages 概述1、在ASP.NET WebForm中,如果想保留当前页面的数据,可以通过ViewState集合保存。2、ASP.NET Web Forms 的缺点:1)由于页面视图状态(ViewState)导致客户端与服务器之间的网络通信的数据量增加,因此不适用高并发的网站。2)大量的服务器控件所导致的服务器端开销的增加。3、ASP.NET 的3 种开发模式:1)Web ...

2020-03-26 17:29:19 4898 3

原创 ASP.NET Web程序设计 第八章 数据绑定控件(二)

一、GridView数据绑定(重点)1、GridView 控件以表格的形式显示数据源的数据,其最大的特点是自动化程度高,可以在不编写代码的情况下实现分页和排序等功能。2、GridView可以显示多种类型的字段1)BoundField:默认的数据绑定字段列,以文本的方式显示数据2)CommandField:预定义的命令按钮列,显示选择、编辑和删除等预定义命令按钮3)TemplateFiel...

2020-03-26 15:31:42 4596 5

原创 蓝桥 历届试题 矩阵翻硬币 JAVA

问题描述  小明先把硬币摆成了一个 n 行 m 列的矩阵。随后,小明对每一个硬币分别进行一次 Q 操作。对第x行第y列的硬币进行 Q 操作的定义:将所有第 ix 行,第 jy 列的硬币进行翻转。其中i和j为任意使操作可行的正整数,行号和列号都是从1开始。当小明对所有硬币都进行了一次 Q 操作后,他发现了一个奇迹——所有硬币均为正面朝上。小明想知道最开始有多少枚硬币是反面朝上的。于是,他...

2020-03-26 12:00:48 4369 2

原创 蓝桥模拟赛 约数个数 JAVA

问题描述1200000有多少个约数(只计算正约数)。思路:枚举从1到1200000的数字,依次判断其是否是1200000的约数,同时维护一个变量来统计个数即可。答案:96public class Main { public static void main(String[] args) { int ans = 0; int num = 1200000; for (int i...

2020-03-25 17:00:55 4465 6

原创 蓝桥 历届试题 小数第n位 JAVA

我们知道,整数做除法时,有时得到有限小数,有时得到无限循环小数。如果我们把有限小数的末尾加上无限多个0,它们就有了统一的形式。本题的任务是:在上面的约定下,求整数除法小数点后的第n位开始的3位数。输入格式一行三个整数:a b n,用空格分开。a是被除数,b是除数,n是所求的小数后位置(0<a,b,n<1000000000)输出格式一行3位数字,表示:a除以b,小数后第n位...

2020-03-24 22:21:34 4464 5

原创 蓝桥试题 算法提高 P1003 JAVA

作为一名网络警察,你的任务是监视电子邮件,看其中是否有一些敏感的关键词。不过,有些狡猾的犯罪嫌疑人会改变某些单词的字母顺序,以逃避检查。请编写一个程序,发现这种调整过顺序的关键词。程序的输入有两行,第一行是关键词列表,第二行是待检查的句子。程序的输出为在该句子中所找到的经过顺序调整的关键词。(单词全部为小写,单词之间以一个空格分隔,每一行的单词个数不限)输入:  guns mines miss...

2020-03-23 17:07:54 4651 3

原创 蓝桥试题 算法提高 企业奖金发放 JAVA

资源限制时间限制:1.0s 内存限制:512.0MB  企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万元到60万元之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1....

2020-03-23 16:47:07 4418 1

原创 蓝桥试题 算法训练 明明的随机数 JAVA

问题描述  明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入格式  输入有2行,第1行为1个正整数,表示所生成的随机数的个数:...

2020-03-23 16:40:04 4614 5

原创 蓝桥试题 算法训练 最长字符串 JAVA

求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。样例输入one two three four five样例输出three思路:题目要求五个单词,就用String类型数组存起来,import java.util.Scanner;public class Main { public static void main(String[] args) { Sc...

2020-03-23 16:36:28 4900 1

原创 蓝桥试题 算法提高 前10名 JAVA

问题描述  数据很多,但我们经常只取前几名,比如奥运只取前3名。现在我们有n个数据,请按从大到小的顺序,输出前10个名数据。输入格式  两行。  第一行一个整数n,表示要对多少个数据  第二行有n个整数,中间用空格分隔。表示n个数据。输出格式  一行,按从大到小排列的前10个数据,每个数据之间用一个空格隔开。样例输入2654 27 87 16 63 40 40 22 61 6 ...

2020-03-23 09:00:57 4509 1

原创 蓝桥试题 算法提高 解二元一次方程组 JAVA

问题描述  给定一个二元一次方程组,形如:  a * x + b * y = c;  d * x + e * y = f;  x,y代表未知数,a, b, c, d, e, f为参数。  求解x,y输入格式  输入包含六个整数: a, b, c, d, e, f;输出格式  输出为方程组的解,两个整数x, y。样例输入例:3 7 41 2 1 9样例输出例:2 5思...

2020-03-21 21:54:37 4737 2

原创 蓝桥试题 算法提高 高精度乘法 JAVA

问题描述  在C/C++语言中,整型所能表示的范围一般为-231到231(大约21亿),即使long long型,一般也只能表示到-263到263。要想计算更加规模的数,就要用软件来扩展了,比如用数组或字符串来模拟更多规模的数及共运算。  现在输入两个整数,请输出它们的乘积。输入格式  两行,每行一个正整数,每个整数不超过10000位输出格式  一行,两个整数的乘积。样例输入99...

2020-03-21 21:46:18 4624 7

原创 蓝桥试题 算法提高 陶陶摘苹果 JAVA

问题描述  陶陶家的院子里有一棵苹果树,每到秋天树上就会结出n个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。  现在已知n个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入格式  输入包括两行数据。第一行只包括两个正整数n(5&...

2020-03-21 21:42:47 4867 2

原创 蓝桥试题 算法提高 3-3求圆面积表面积体积 JAVA

问题描述  接受用户输⼊的数值,输出以该值为半径的(1)圆面积,(2)球体表面积,(3)球体体积。pi 取值3.1415926536 ,结果保留10位小数,每一列占20个字符,左对齐。样例输入一个满足题目要求的输入范例。例:1样例输出与上面的样例输入对应的输出。例:(第一行1是输入,第二行是输出)13.1415926536 12.5663706144 ...

2020-03-20 14:51:17 4523 2

原创 蓝桥试题 算法提高 书院主持人 JAVA

问题描述  北大附中书院有m个同学,他们每次都很民主地决策很多事情。按罗伯特议事规则,需要一个主持人。同学们民主意识强,积极性高,都想做主持人,当然主持人只有一人。为了选出主持人,他们想到了一个办法并认为很民主。方法是:  大家围成一圈,从1到m为每个同学编号。然后从1开始报数, 数到n的出局。剩下的同学从下位开始再从1开始报数。最后剩下来的就是主持人了。现在已经把同学从1到m编号,并约定报数...

2020-03-20 14:42:41 4549 5

原创 蓝桥试题 算法提高 8-1因式分解 JAVA

问题描述  设计算法,用户输入合数,程序输出若个素数的乘积。例如,输入6,输出23。输入20,输出22*5。样例  与上面的样例输入对应的输出。  例:1202*2*2*3*51313数据规模和约定  输入数据中每一个数在int表示范围内。  思路:就是取因数,挨个输出就行。import java.util.Scanner;public class Main{ ...

2020-03-20 14:14:49 4454

原创 ASP.NET Web程序设计 第七章 数据绑定控件(一)

一、数据绑定控件1、数据绑定:通过表达式或控件输出对应HTML标签,将数据呈现出页面上。具有数据绑定功能的控件为数据绑定控件。2、所有的数据绑定控件都从BaseDataBoundControl抽象类派生1)DataSource属性:设置控件的数据来源。2)DataBind()方法:执行数据绑定。3、数据绑定的类型:1)单值绑定:< % = % > :C#输出表达式,不能用...

2020-03-19 16:56:10 5281

原创 蓝桥试题 算法提高 递归输出 JAVA

问题描述  编写递归函数,将组成整数的所有数字逐个输出,每个数字后面加上一个减号“-”,例如对于整数123,该函数将输出1-2-3- 。编写主函数测试该递归函数。输入格式  输入一个整数n输出格式  如题目要求,把n的每个数字后面加一个减号”-“输出样例输入一个满足题目要求的输入范例。例:123样例输出与上面的样例输入对应的输出。例:1-2-3-思路:用数组分割每一位,...

2020-03-19 13:27:45 4535 1

原创 蓝桥试题 算法提高 输出三个整数的最大数 JAVA

问题描述  编写程序,输入3个整数,求出最大数并输出。输入格式  输入三个整数,用空格分开。输出格式  输出三个数的最大值样例输入5 3 4样例输出5思路:用数组存放三个数—>排序—>输出最大下标即可import java.util.Arrays;import java.util.Scanner;public class Main { public st...

2020-03-19 13:21:50 4518 3

原创 蓝桥试题 算法提高 进制转换 JAVA

问题描述  编写函数将十进制整数按8进制输出,然后编写main函数验证该函数。例如输入12,则输出为:12=014,输入32,则输出32=040。输入格式  输入一个整数。输出格式  输出这个整数的八进制形式。样例输入12样例输出014数据规模和约定  输入的整数n>=0.  思路:Integer.toOctalString十进制转八进制,这题有点水,具体看代码吧~...

2020-03-19 13:16:20 4499 5

原创 蓝桥试题 算法提高 字符串顺序比较 JAVA

问题描述  比较两个字符串s1和s2,输出:0表示s1与s2相等;1表示s1的字母序先于s2;-1表示s1的字母序后于s2输入格式  输入两行,第一行输入一个字符串1,第二行输入字符串2。输出格式  输出比较的结果样例输入abcabd样例输出1样例输入EnglishEnglish样例输出0样例输入helloha样例输出-1思路:全转换成小写,枚举a—z,判...

2020-03-19 11:47:40 4479 6

原创 蓝桥试题 算法提高 数据加密 JAVA

问题描述  某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换 。 写一个函数实现这个算法。输入格式  输入一个四位整数。输出格式  输出四位整数样例输入一个满足题目要求的输入范例。2348样例输出与上面的样例输入对应的输出。例:3987思路:用...

2020-03-19 11:37:16 4406 1

原创 蓝桥试题 算法训练 Anagrams问题 JAVA

问题描述  Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的。例如,“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagrams。编写一个程序,输入两个单词,然后判断一下,这两个单词是否是Anagrams。每一个单词的长度不会超过80个字符,而且是大小写无关的。  输入格式:输入有两行,分别为两个...

2020-03-18 21:02:43 4543 4

原创 蓝桥试题 算法训练 出现次数最多的整数 JAVA

问题描述  编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。  输入格式:第一行是一个整数N,N £ 20;接下来有N行,每一行表示一个整数,并且按照从小到大的顺序排列。  输出格式:输...

2020-03-18 20:54:51 4411

原创 蓝桥 试题 算法训练 矩阵乘法 JAVA

问题描述  输入两个矩阵,分别是ms,sn大小。输出两个矩阵相乘的结果。输入格式  第一行,空格隔开的三个正整数m,s,n(均不超过200)。  接下来m行,每行s个空格隔开的整数,表示矩阵A(i,j)。  接下来s行,每行n个空格隔开的整数,表示矩阵B(i,j)。输出格式  m行,每行n个空格隔开的整数,输出相乘後的矩阵C(i,j)的值。样例输入2 3 21 0 -11 1...

2020-03-18 20:38:27 4480 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除