![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
蓝桥杯(java)
蓝桥杯
sunshine543123
这个作者很懒,什么都没留下…
展开
-
PTA试题—幸运数(java)
题目:幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成。首先从1开始写出自然数1,2,3,4,5,6,…1 就是第一个幸运数。我们从2这个数开始。把所有序号能被2整除的项删除,变为:1 3 5 7 9 …把它们缩紧,重新记序,为:1 3 5 7 9 … 。这时,3为第2个幸运数,然后把所有能被3整除的序号位置的数删去。注意,是序号位置,不是那个数本身能否被3整除!! 删除的应该是5,11, 17, …此时7为第3个幸运数,然后再删去序号位置能被7整除的(19,39原创 2020-09-08 16:54:25 · 652 阅读 · 0 评论 -
PTA试题—翻硬币(java)
题目:小明正在玩一个“翻硬币”的游戏。桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。比如,可能情形是***oo***oooo如果同时翻转左边的两个硬币,则变为:oooo***oooo现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?我们约定:把翻动相邻的两个硬币叫做一步操作,那么要求:输入格式:两行等长的字符串,分别表示初始状态和要达到的目标状态。每行的长度<10原创 2020-09-06 19:49:52 · 215 阅读 · 0 评论 -
PTA试题—质数的后代(java)
题目:在上一季里,曾提到过质数的孤独,其实从另一个角度看,无情隔膜它们的合数全是质数的后代,因为合数可以由质数相乘结合而得。如果一个合数由两个质数相乘而得,那么我们就叫它是质数们的直接后代。现在,给你一系列自然数,判断它们是否是质数的直接后代。输入格式:第一行一个正整数T,表示需要判断的自然数数量接下来T行,每行一个要判断的自然数输出格式:共T行,依次对于输入中给出的自然数,判断是否为质数的直接后代,是则输出Yes,否则输出No输入样例:在这里给出一组输入。例如:434612输原创 2020-09-06 19:47:41 · 244 阅读 · 0 评论 -
PTA试题—特殊的质数肋骨(java)
题目:农民约翰母牛总是产生最好的肋骨。你能通过农民约翰和美国农业部标记在每根肋骨上的数字认出它们。农民约翰确定他卖给买方的是真正的质数肋骨,是因为从右边开始切下肋骨,每次还剩下的肋骨上的数字都组成一个质数。 例如有四根肋骨的数字分别是:7 3 3 1,那么全部肋骨上的数字 7331是质数;三根肋骨 733是质数;二根肋骨 73 是质数;当然,最后一根肋骨 7 也是质数。7331 被叫做长度 4 的特殊质数。 写一个程序对给定的肋骨的数目 N (1<=N<=8),求出所有的特殊质数。数字原创 2020-09-06 19:44:18 · 315 阅读 · 0 评论 -
PTA试题—铺地毯(java)
题目:为了准备一个学生节,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限铺上一些矩形地毯。一共有n 张地毯,编号从1 到n。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。输入格式:输入共 n+2 行。第一行,一个整数 n,表示总共有n 张地毯。接下来的 n 行中,第i+1 行表示编号i 的地毯的信息,包含四个正整数a原创 2020-09-06 19:36:13 · 284 阅读 · 0 评论 -
PTA试题—数字黑洞(java)
题目:任意一个四位数,只要它们各个位上的数字是不全相同的,就有这样的规律:1)将组成该四位数的四个数字由大到小排列,形成由这四个数字构成的最大的四位数;2)将组成该四位数的四个数字由小到大排列,形成由这四个数字构成的最小的四位数(如果四个数中含有0,则得到的数不足四位);3)求两个数的差,得到一个新的四位数(高位零保留)。重复以上过程,最后一定会得到的结果是6174。比如:4312 3087 8352 6174,经过三次变换,得到6174输入格式:一个四位整数,输入保证四位数字不全相同输出原创 2020-09-06 19:40:53 · 398 阅读 · 0 评论