![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
YenKoc
最弱CTFer,博客已搬到博客园去了,csdn不再更新,希望别真香
展开
-
蓝桥阶乘高精度
思路:1.先将各位先乘以对应的乘数2.再遍历数组的每个位,取个位数,再将剩下的位数加到前面一个地方去,特别是最后那个z+1>pos,pos++,神来之笔#include<bits/stdc++.h>using namespace std;int main(){ int a[100]={0}; int pos=0; a[pos]=1; int n; cin...原创 2020-03-27 22:58:07 · 158 阅读 · 0 评论 -
openjudge走迷宫(DFS)
题目:描述一个迷宫由R行C列格子组成,有的格子里有障碍物,不能走;有的格子是空地,可以走。给定一个迷宫,求从左上角走到右下角最少需要走多少步(数据保证一定能走到)。只能在水平方向或垂直方向走,不能斜着走。输入第一行是两个整数,R和C,代表迷宫的长和宽。( 1<= R,C <= 40)接下来是R行,每行C个字符,代表整个迷宫。空地格子用'.'表示,有障碍物的格子用'#'表示...原创 2020-03-12 22:56:53 · 1030 阅读 · 0 评论 -
2013年第四届蓝桥杯C/C++程序设计本科B组省赛 第39级台阶
题目描述:第39级台阶小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级!站在台阶前,他突然又想着一个问题:如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢?请你利用计算机的优势,帮助小明寻找答案。思路分析:dfs深度搜索:#include&l...原创 2020-02-06 16:03:55 · 330 阅读 · 0 评论 -
2013年第四届蓝桥杯C/C++程序设计本科B组省赛 马虎的算式
题目描述马虎的算式小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。有一次,老师出的题目是:36 x 495 = ?他却给抄成了:396 x 45 = ?但结果却很戏剧性,他的答案竟然是对的!!假设 a b c d e 代表1~9不同的5个数字(注意是各不相同的数字,且不含0)能满足形如: ab * cde = adb * ce 这样的算式一共有多少种呢?请你利用计算机...原创 2020-02-06 15:15:53 · 174 阅读 · 0 评论 -
2012年第三届蓝桥杯C/C++程序设计本科B组省赛 取球博弈
2012年第三届蓝桥杯C/C++程序设计本科B组省赛 取球博弈题目描述**取球博弈今盒子里有n个小球,A、B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个,也可以看到盒中还剩下多少个,并且两人都很聪明,不会做出错误的判断。我们约定:每个人从盒子中取出的球的数目必须是:1,3,7或者8个。轮到某一方取球时不能弃权!A先取球,然后双方交替取球,直到取完。被迫拿到最后一个球的一方...原创 2020-02-06 14:33:50 · 189 阅读 · 0 评论 -
2012年第三届蓝桥杯C/C++程序设计本科B组省赛 密码发生器
密码发生器题目描述:```bash在对银行账户等重要权限设置密码的时候,我们常常遇到这样的烦恼:如果为了好记用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或弄丢了...这个程序的任务就是把一串拼音字母转换为6位数字(密码)。我们可以使用任何好记的拼音串(比如名字,王喜明,就写:wangximing)作为输入,程序输出6位数字。变...原创 2020-02-05 22:51:51 · 360 阅读 · 0 评论 -
[蓝桥杯2015初赛]奇妙的数字
小明发现了一个奇妙的数字。它的平方和立方正好把0~9的10个数字每个用且只用了一次。你能猜出这个数字是多少吗?输出请输出该数字,不要输出任何多余的内容。先把平方和立方整出来,分别弄成一个列表。合并两个列表,再用set来确定唯一性for op in range(50,100): bb=[i for i in str(op**2)] cc=[i for i in str(...原创 2020-01-19 11:47:04 · 627 阅读 · 0 评论 -
蓝桥杯2015初赛星系炸弹
在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,a年b月c日放置,定时为n天,请你计算它爆炸的准确日期。输入输入存在多组数据,每组数据输入一行,每一行输入四个正整数a,b,c,n输入保证日期在1000-01-01到2020-01-...原创 2020-01-19 11:11:24 · 482 阅读 · 0 评论 -
2012年第三届蓝桥杯C/C++程序设计本科B组省赛 方阵旋转(代码填空)
方阵旋转对一个方阵转置,就是把原来的行号变列号,原来的列号变行号例如,如下的方阵:1 2 3 45 6 7 89 10 11 1213 14 15 16转置后变为:1 5 9 132 6 10 143 7 11 154 8 12 16但,如果是对该方阵顺时针旋转(不是转置),却是如下结果:13 9 5 114 10 6 215 11 ...原创 2020-01-18 22:07:07 · 189 阅读 · 0 评论 -
2012年第三届蓝桥杯C/C++程序设计本科B组省赛题目 海盗比酒量 结果填空
**一.题目**海盗比酒量 有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复… 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。 等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“…昨天,我正好喝了一瓶…奉劝大家,开船不喝酒,喝酒别开船…” 请你根据这些...原创 2020-01-18 21:35:07 · 215 阅读 · 0 评论