![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
sky5412
这个作者很懒,什么都没留下…
展开
-
[蓝桥杯]翻硬币
题目描述小明正在玩一个“翻硬币”的游戏。桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。比如,可能情形是:oo*oooo如果同时翻转左边的两个硬币,则变为:oooo***oooo现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?我们约定:把翻动相邻的两个硬币叫做一步操作输入两行等长的字符串,分别表示初始状态和要达到的目标状态。每行的长度<1000输出一个整数,表示最原创 2021-03-01 15:26:49 · 124 阅读 · 0 评论 -
[蓝桥杯2017初赛]青蛙跳杯子
[蓝桥杯2017初赛]青蛙跳杯子题目描述X星球的流行宠物是青蛙,一般有两种颜色:白色和黑色。X星球的居民喜欢把它们放在一排茶杯里,这样可以观察它们跳来跳去。如下图,有一排杯子,左边的一个是空着的,右边的杯子,每个里边有一只青蛙。*WWWBBB其中,W字母表示白色青蛙,B表示黑色青蛙,*表示空杯子。X星的青蛙很有些癖好,它们只做3个动作之一跳到相邻的空杯子里。隔着1只其它的青蛙(随便什么颜色)跳到空杯子里。隔着2只其它的青蛙(随便什么颜色)跳到空杯子里。对于上图的局面,只要1步,就可跳原创 2021-02-08 13:55:27 · 183 阅读 · 0 评论 -
[蓝桥杯2017初赛]9数算式
[蓝桥杯2017初赛]9数算式题目描述观察如下的算式:9213 x 85674 = 789314562左边的乘数和被乘数正好用到了1~9的所有数字,每个1次。而乘积恰好也是用到了1~9的所有数字,并且每个1次。请你借助计算机的强大计算能力,找出满足如上要求的9数算式一共有多少个?注意:总数目包含题目给出的那个示例。乘数和被乘数交换后作为同一方案来看待。输出输出一个整数表示答案package pro;import java.util.Set;import java.util.T原创 2021-02-07 15:46:46 · 201 阅读 · 0 评论 -
[蓝桥杯2016决赛]随意组合
[蓝桥杯2016决赛]随意组合题目描述小明被绑架到X星球的巫师W那里。其时,W正在玩弄两组数据 (2 3 5 8) 和 (1 4 6 7)他命令小明从一组数据中分别取数与另一组中的数配对,共配成4对(组中的每个数必被用到)。小明的配法是:{(8,7),(5,6),(3,4),(2,1)}。巫师凝视片刻,突然说这个配法太棒了!因为:每个配对中的数字组成两位数,求平方和,无论正倒,居然相等:87^2 + 56^2 + 34^2 + 21^2 = 1230278^2 + 65^2 + 43^2原创 2021-02-01 13:50:39 · 292 阅读 · 0 评论 -
[蓝桥杯2016初赛]冰雹数
[蓝桥杯2016初赛]冰雹数题目描述任意给定一个正整数N,如果是偶数,执行: N / 2;如果是奇数,执行: N * 3 + 1生成的新的数字再执行同样的动作,循环往复。通过观察发现,这个数字会一会儿上升到很高,一会儿又降落下来。就这样起起落落的,但最终必会落到“1”这有点像小冰雹粒子在冰雹云中翻滚增长的样子。比如N=9:9,28,14,7,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1可以看到,N=9的时候,这个“小冰雹”最高冲到了52这个高度。输入原创 2021-01-31 10:08:14 · 288 阅读 · 0 评论 -
[蓝桥杯2016初赛]凑算式
[蓝桥杯2016初赛]凑算式题目描述这个算式中AI代表19的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?输出输出一个整数表示答案package pro;import java.util.Scanner;public class Main { static int arr[] = {1,2,3,4,5,6,7,8,9}; static int vis[] = new int[9原创 2021-01-30 22:27:23 · 76 阅读 · 0 评论 -
[蓝桥杯2016初赛]四平方和
[蓝桥杯2016初赛]四平方和题目描述四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。比如:5 = 0^2 + 0^2 + 1^2 + 2^27 = 1^2 + 1^2 + 1^2 + 22(符号表示乘方的意思)对于一个给定的正整数N,可能存在多种平方和的表示法。要求你对4个数排序:0 <= a <= b <= c <= d并对所有的可能表示法按 a,b,c,d 为联合主键升序排列,最原创 2021-01-30 13:31:30 · 399 阅读 · 0 评论 -
[蓝桥杯2016初赛]剪邮票
[蓝桥杯2016初赛]剪邮票题目描述如下图, 有12张连在一起的12生肖的邮票。现在你要从中剪下5张来,要求必须是连着的。(仅仅连接一个角不算相连)比如,下面两张图中,粉红色所示部分就是合格的剪取。请你计算,一共有多少种不同的剪取方法。输出请填写表示方案数目的整数。package pro;import java.util.Arrays;import java.util.HashMap;import java.util.LinkedList;import java.util.Ma原创 2021-01-30 13:06:49 · 88 阅读 · 0 评论 -
[蓝桥杯2015决赛]生成回文数
[蓝桥杯2015决赛]生成回文数题目描述所谓回文数就是左右对称的数字,比如:585,5885,123321…当然,单个的数字也可以算作是对称的。小明发现了一种生成回文数的方法:比如,取数字19,把它与自己的翻转数相加:19 + 91 = 110,如果不是回文数,就再进行这个过程:110 + 011 = 121 这次是回文数了。200以内的数字中,绝大多数都可以在30步以内变成回文数,只有一个数字很特殊,就算迭代了1000次,它还是顽固地拒绝回文!输出请你提交该数字表示答案,不要填写任何多余原创 2021-01-27 16:40:27 · 204 阅读 · 0 评论 -
[蓝桥杯2015决赛]机器人繁殖
[蓝桥杯2015决赛]机器人繁殖题目描述X星系的机器人可以自动复制自己。它们用1年的时间可以复制出2个自己,然后就失去复制能力。每年X星系都会选出1个新出生的机器人发往太空。也就是说,如果X星系原有机器人5个,1年后总数是:5 + 9 = 142年后总数是:5 + 9 + 17 = 31如果已经探测经过n年后的机器人总数s,你能算出最初有多少机器人吗?输入输入存在多组测试数据对于每组测试数据,输入一行两个数字n和s,用空格分开,含义如上。n不大于100,s位数不超过50位。输出对于每组原创 2021-01-25 22:43:10 · 69 阅读 · 0 评论 -
[蓝桥杯2015决赛]五星填数
[蓝桥杯2015决赛]五星填数题目描述如图的五星图案节点填上数字:1~12,除去7和11。要求每条直线上数字和相等。如图就是恰当的填法。请你利用计算机搜索所有可能的填法有多少种。注意:旋转或镜像后相同的算同一种填法。输出请提交表示方案数目的整数,不要填写任何其它内容。package oj;import java.util.Scanner;public class Main { static int[] arr= {1,2,3,4,5,6,8,9,10,12}; static原创 2021-01-25 21:58:15 · 94 阅读 · 0 评论 -
[蓝桥杯2015决赛]四阶幻方
四阶幻方题目描述把1~16的数字填入4x4的方格中,使得行、列以及两个对角线的和都相等,满足这样的特征时称为:四阶幻方。四阶幻方可能有很多方案。如果固定左上角为1,请计算一共有多少种方案。比如:1 2 15 1612 14 3 513 7 10 48 11 6 9以及:1 12 13 82 14 7 1115 3 10 616 5 4 9就可以算为两种不同的方案。输出请提交左上角固定为1时的所有方案数字package oj;import ja原创 2021-01-23 21:10:49 · 132 阅读 · 0 评论 -
[蓝桥杯2015初赛]牌型种数
蓝桥杯2015初赛-3牌型种数题目描述小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序自己手里能拿到的初始牌型组合一共有多少种呢?输出请输出该整数,不要输出任何多余的内容或说明文字。#include <iostream>#include <cstdio>#include <vector>#inclu原创 2021-01-21 15:39:26 · 85 阅读 · 0 评论 -
蓝桥杯-2015初赛-2星系炸弹
蓝桥杯-2015初赛-2星系炸弹题目描述在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,a年b月c日放置,定时为n天,请你计算它爆炸的准确日期。输入输入存在多组数据,每组数据输入一行,每一行输入四个正整数a,b,c,n输入保证日期在1000-01-01到2020-01-01之间,且日期合法。n不超过1000输出请填写该日期,格式为原创 2021-01-21 14:52:40 · 87 阅读 · 0 评论 -
蓝桥杯-2015初赛-1方程整数解
方程整数解思想:暴力求解题目描述方程: a^2 + b^2 + c^2 = 1000这个方程有正整数解吗?有:a,b,c=6,8,30 就是一组解。求出 a^2 + b^2 + c^2 = n(1<=n<=10000)的所有解,解要保证c>=b>=a>=1。输入存在多组测试数据,每组测试数据一行包含一个正整数n(1<=n<=10000)输出如果无解则输出"No Solution"。如果存在多解,每组解输出1行,输出格式:a b c,以一个空格分隔原创 2021-01-19 11:24:52 · 253 阅读 · 6 评论