![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
文章平均质量分 50
L-阿烽
被代码摧残的菜鸟
展开
-
洛谷P5725 【深基4.习8】求三角形 (python版)
题目描述模仿例题,打印出不同方向的正方形,然后打印三角形矩阵。中间有个空行。输入格式输入矩阵的规模,不超过 9。输出格式输出矩形和正方形个人心得:其实这是一道很简单的题,也不需要什么算法知识。最开始的时候我没有写print(" "*(n-i)*2,end=’’)这一行语句,导致我输出的三角形一直都是左对齐,我查了很多的资料和博客,我发现它们给出的方法根本解决不了这种情况,然后我就只能通过一个最笨最原始的方法(在数据前先将空格填充完),这样我输出的数据就会边成右对齐的形式。原始版本:n.原创 2021-11-23 18:22:00 · 1290 阅读 · 0 评论 -
题目 1610: 传球游戏(动态规划)
题目描述上体育课的时候,小蛮的老师经常带着同学们一起做游戏。这次,老师带着同学们一起做传球游戏。 游戏规则是这样的:n个同学站成一个圆圈,其中的一个同学手里拿着一个球,当老师吹哨子时开始传球,每个同学可以把球传给自己左右的两个同学中的一个(左右任意),当老师再次吹哨子时,传球停止,此时,拿着球没传出去的那个同学就是败者,要给大家表演一个节目。聪明的小蛮提出一个有趣的问题:有多少种不同的传球方法可以使得从小蛮手里开始传的球,传了m次以后,又回到小蛮手里。两种传球的方法被视作不同的方法,当且仅当这两种方.原创 2021-04-09 11:30:44 · 586 阅读 · 1 评论 -
题目 1557:聪明的美食家(动态规划)
题目描述如果有人认为吃东西只需要嘴巴,那就错了。都知道舌头有这么一个特性,“由简入奢易,由奢如简难”(据好事者考究,此规律也适合许多其他情况)。具体而言,如果是甜食,当你吃的食物不如前面刚吃过的东西甜,就很不爽了。大宝是一个聪明的美食家,当然深谙此道。一次他来到某小吃一条街,准备从街的一头吃到另一头。为了吃得爽,他大费周章,得到了各种食物的“美味度”。他拒绝不爽的经历,不走回头路而且还要爽歪歪(爽的次数尽量多)。输入两行数据。第一行为一个整数n,表示小吃街上小吃的数量 。第二行为n个整数.原创 2021-04-08 16:11:55 · 658 阅读 · 0 评论 -
题目 1446: [蓝桥杯][2013年第四届真题]核桃的数量
题目描述:小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:各组的核桃数量必须相同各组内必须能平分核桃(当然是不能打碎的)尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入:输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开(a,b,c< 30)输出:输出一个正整数,表示每袋核桃的数量。样例输入2 4 5样例输出20解题分析:根据题目要求,我们.原创 2021-04-01 23:16:43 · 1049 阅读 · 0 评论 -
2021年蓝桥杯模拟赛第三期 第一题 c/c++
问题描述请问在1到2020中,有多少个数与2020互质,即有多少个数与2020的最大公约数为1。个人答案:800思路:根据枚举,利用求最大公约数的函数__gcd来进行判断两个数的最大公约数是否为1代码:#include<iostream>#include<algorithm> //调用__gcd函数的库函数 using namespace std;int main() { int i,count=0,m; /.原创 2021-03-26 10:49:50 · 837 阅读 · 0 评论 -
蓝桥杯2017年第八届 c/c++ B组 第7题:日期问题
题目:标题:日期问题小明正在整理一批历史文献。这些历史文献中出现了很多日期。 小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一, 有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期, 存在很多可能的日期与其对应。比如02/03/04,可能是2002年03月04日、2004年02月03日或2004年03月02日。给出一个文献上的日期,你能帮助小明判断有哪些可能的日期.原创 2021-03-23 11:05:35 · 689 阅读 · 0 评论 -
2015年蓝桥杯省赛c语言b组 格子中输出
题目:格子中输出 StringInGrid函数会在一个指定大小的格子中打印指定的字符串。 要求字符串在水平、垂直两个方向上都居中。如果字符串太长,就截断。 如果不能恰好居中,可以稍稍偏左或者偏上一点。下面的程序实现这个逻辑,请填写划线部分缺少的代码。#include <stdio.h>#include <string.h>void StringInGrid(int width, int height, const char* s){ int i,k; char原创 2021-02-18 17:47:57 · 368 阅读 · 0 评论 -
2015年蓝桥杯省赛c语言b组 三羊献瑞
三羊献瑞观察下面的加法算式:其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。分析:不难发现题目中明显的说明了,不同的汉字代表的数字是不同的。所以一共有祥、瑞、生、辉、三、羊、献、气。并且“祥”和“三”代表的数字一定不为0,则我们将八个字分别用变量a,b,c,d,e,f,g,h来表示。我们需要求的就是e,f,g,b四个数。我们可以使用暴力的放来来进行解答,将每个变量从0~9开始进行遍历。#include<原创 2021-02-18 17:16:36 · 805 阅读 · 0 评论 -
标题:奇怪的分式
上小学的时候,小明经常自己发明新算法。一次,老师出的题目是:1/4 乘以 8/5小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (参见图1.png)老师刚想批评他,转念一想,这个答案凑巧也对啊,真是见鬼!对于分子、分母都是 1~9 中的一位数的情况,还有哪些算式可以这样计算呢?请写出所有不同算式的个数(包括题中举例的)。显然,交换分子分母后,例如:4/1 乘以 5/8 是满足要求的,这算做不同的算式。但对于分子分母相同的情况,2/2 乘以 3/3 这样的类型太多原创 2021-02-05 23:32:07 · 346 阅读 · 0 评论