自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 收藏
  • 关注

原创 【线性系统理论作业:状态空间转为传递函数算法】

本编程为线性系统理论的作业,对于研究控制方面的人比较有参考价值。

2022-09-13 11:31:51 179

原创 【线性系统理论作业:传递函数转为状态空间算法】

本编程为线性系统理论的作业,对于研究控制方面的人比较有参考价值。

2022-09-13 11:23:20 124

原创 【蓝桥杯每日一练:逃命双曲线】

问题描述在平面直角坐标系上,你初始在点(1,1),你每秒可以向x轴正方向移动恰好一个单位,或向y轴正方向移动恰好一个单位。你只能停留在坐标均为整数的点上你的目标是逃到双曲线 y=k/x​上,并且能够停留,请问你至少需要多少时间?输入格式输入一个整数k(2≤k≤10^12)输出格式输出一个整数,求最短时间输入样例10输出样例5代码import mathk=int(input())z=10000000000000000000000K=int(math..

2022-04-08 17:34:17 548

原创 【蓝桥杯每日一练:九九乘法表(教师版)】

问题描述你是XSY的老师,XSY只学过九九乘法表,你看到他的作业中出现了一个数nn。如果这个数在九九乘法表是找不到的,那么他肯定答错了,就输出"No"(不含引号),否则,就输出"Yes"(不含引号)输入样例一个整数n代表XSY的答案。 (1≤n≤100)输出样例输出 Yes 或 No输入格式10输出格式Yes代码a=int(input())x=0for i in range(1,10): for j in range(1,10): .

2022-04-08 15:58:41 344

原创 【蓝桥杯每日一练:九九乘法表(学生版)】

问题描述小学生乙XSY想要算一道乘法题,但是他只学会了九九乘法表,他现在遇到一个题目:"a×b = ?"如果他能在九九乘法表里面找到a乘以b这一格,就把a×b的值输出。如果不能找到,这就是超纲题,那么为了装作自己很厉害,他会回答-1,请输出-1输入格式一行,两个整数a,b(1≤a,b≤20 ).输出格式输出一个整数,是乘法结果或者-1输入样例5 2输出样例10代码a,b=map(int,input().split())if 1<=a<=9

2022-04-08 15:50:59 234

原创 【蓝桥杯每日一练:平方和】

问题描述小明对数位中含有2、0、1、9 的数字很感兴趣,在1 到40 中这样的数包 括1、2、9、10 至32、39 和40,共28 个,他们的和是574,平方和是14362。注意,平方和是指将每个数分别平方后求和。请问,在1 到2019 中,所有这样的数的平方和是多少?输入格式无输出格式最终结果输入样例无输出样例无代码sum=0for i in range(1,2020): y=i z=0 for j in range(4)...

2022-04-01 15:18:03 345

原创 【蓝桥杯每日一练:确定照片的位置】

问题描述你拍了毕业生的毕业照。图片可以被视为一个n×n的矩阵a,a中的每个元素是0或1,分别代表一个空白背景或一个学生。然而,老师们太忙了,没有时间和学生合影,只能自己合影。照片可以被视为一个1×m的矩阵B,其中每个元素是2,代表一名教师。作为photoshop的大师,你的工作是将照片B放入照片a,并有以下限制:不允许分割、旋转或缩放图片,只能进行平移。 矩阵B中的每个元素都应该与A中的一个元素完全重叠,每个老师都应该与空白背景重叠,而不是躲避学生。请计算一下把照片B放到照片A中的可能方法。

2022-03-28 16:39:55 5300

原创 【蓝桥杯每日一练:黄金螺旋】

问题描述有无穷多个正整数按照下图方式排列在坐标系中。21 22 23 24 25 2620 7 8 9 10 ...19 6 1 2 11 ...18 5 4 3 12 ...17 16 15 14 13 ...规定数字1的坐标是(0,0)。行的编号从上往下依次增大,列的编号从左往右依次增大。比如24的坐标是(-2,1)。现在给定一个数字N,请求出它的坐标(在第几行第几列)。输入格式输入一共有若干行,每...

2022-03-28 16:35:46 256

原创 【蓝桥杯每日一练:最高分的学生姓名】

问题描述给出N位学生的成绩和姓名,请输出成绩最高的学生的姓名。输入格式第一行输入一个正整数N(N ≤ 100),表示学生人数。接着输入N行,每行格式如下: 分数 姓名分数是一个非负整数,且小于等于100;姓名为一个连续的字符串,中间没有空格,长度不超过20。数据保证最高分只有一位同学。输出格式获得最高分数同学的姓名。输入样例587 lilei99 hanmeimei97 lily96 lucy77 jim输出样例hanmeimei代码...

2022-03-28 16:30:57 265

原创 【电脑小技巧每日一讲:SQL server 2016日志文件的清理】

一、问题描述本人在使用SQL server 2016过程中不断的删除还原数据库导致积累了大量的日志文件,因此老师给我们提供了一种解决办法,用于在保留数据的情况下收缩空间。二、解决步骤1.获取数据库名字"buct0901"2.右击数据库-点击属性-点击文件-获取数据库日志名称。 3.新建查询 4.粘贴代码USE MASTERGOALTER DATABASE BUCT0901 SET REC...

2022-03-28 16:25:38 2181

原创 【蓝桥杯每日一练:航班时间】

问题描述小h前往美国参加了蓝桥杯国际赛。小h的女朋友发现小h上午十点出发,上午十二点到达美国,于是感叹到“现在飞机飞得真快,两小时就能到美国了”。小h对超音速飞行感到十分恐惧。仔细观察后发现飞机的起降时间都是当地时间。由于北京和美国东部有12小时时差,故飞机总共需要14小时的飞行时间。不久后小h的女朋友去中东交换。小h并不知道中东与北京的时差。但是小h得到了女朋友来回航班的起降时间。小h想知道女朋友的航班飞行时间是多少。对于一个可能跨时区的航班,给定来回程的起降时间。假设飞机来回飞行时间相同,求飞

2022-03-25 18:17:05 222

原创 【蓝桥杯每日一练:乘积尾零】

问题描述给10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?输入格式给10行数据,每行有10个整数。输出格式输出一个整数表示答案。输入样例5650 4542 3554 473 946 4114 3871 9073 90 43292758 7949 6113 5659 5245 7432 3051 4434 6704 35949937 1173 6866 3397 4759 7557 3070 2287 1453 98991486 5722 3135 1...

2022-03-25 16:29:30 242

原创 【蓝桥杯每日一练:星期一】

问题描述整个20世纪(1901年1月1日至2000年12月31日之间),一共有多少个星期一?输入格式无输出格式无输入样例无输出样例无代码x=100*365+25y=x//7print(y)

2022-03-25 15:58:51 196 2

原创 【蓝桥杯每日一练:分数】

问题描述1/1 + 1/2 + 1/4 + 1/8 + 1/16 + ....每项是前一项的一半,如果一共有20项,求这个和是多少,结果用分数表示出来。类似:3/2当然,这只是加了前2项而已。分子分母要求互质。注意:需要提交的是已经约分过的分数,中间任何位置不能含有空格。请不要填写任何多余的文字或符号。输入格式无输出格式输出答案代码import fractions #导入模块x=1for i in range(19): x=x*2y=2*x-.

2022-03-25 15:50:25 141

原创 【蓝桥杯每日一练:迷宫】

问题描述X星球的一处迷宫游乐场建在某个小山坡上。它是由10x10相互连通的小房间组成的。房间的地板上写着一个很大的字母。我们假设玩家是面朝上坡的方向站立,则:L表示走到左边的房间,R表示走到右边的房间,U表示走到上坡方向的房间,D表示走到下坡方向的房间。X星球的居民有点懒,不愿意费力思考。他们更喜欢玩运气类的游戏。这个游戏也是如此!开始的时候,直升机把100名玩家放入一个个小房间内。玩家一定要按照地上的字母移动。迷宫地图如下:------------UDDLUULRULUURLLLRRR

2022-03-18 18:07:19 78

原创 【电脑小技巧每日一讲:MATLAB通过JDBC连接SQLServer2016数据库】

一、问题描述本人在项目开发过程中遇到了MATLAB连接SQL server 2016数据库的问题,本人在编写MATLAB程序后运行出现如下问题:在变量conn中出现上图的情况,无法连接SQL server 2016,"No suitable driver found"的主要原因是缺少一个合适的驱动去通过JDBC连接,因此需要加一个JDBC驱动,具体步骤见下。二、解决方法1.JDBC驱动下载地址2.下载过后jre为8的请选择此文件夹下的文件,最新的为jdbs6,支持SQL Serv

2022-03-18 00:02:48 1586

原创 【蓝桥杯每日一练:一起去看海】

问题描述“某对”准备去海边玩。景区门票对身高小于xx的小朋友免费。景区管理人员想请程序员先生写一个程序,来统计收费游客的个数。输入格式第一行包含空格隔开的两个正整数N和K,分别代表“游客的总人数”和“开始收费身高”。第二行包含N个空格隔开的正整数h1​,h2​,...,hN​,分别代表这N位旅客的身高。数据范围:1 ≤ N ≤ 1 0 5 1 ≤ K ≤ 500 1 ≤ h i ≤ 500输出格式输出一行一个正整数,代表身高不低于K的游客的个数。输入样例4 1.

2022-03-11 17:31:03 224

原创 【蓝桥杯每日一练:】

题目描述某日某楼3某3宿舍群名改成了“👫🐶🐶🐶”之后某舟就对“一对”这个词很敏感。他从此开始讨厌偶数,同时他想知道:对于一个正整数 N NN ,不大于 N NN 的正整数中奇数的概率是多少。输入格式一行一个正整数 N数据范围:1 ≤ N ≤ 100输出格式他喜欢奇数,请输出一行一个小数,四舍五入保留10位小数,代表奇数出现的概率。输入样例4输出样例0.5000000000代码N=int(input())if N%2==0: print

2022-03-11 17:26:33 134

原创 【蓝桥杯每日一练:自摸】

问题描述小L刚睡醒,就被他的狐朋狗友拖去打麻将。要知道,赌博是不对的!所以他们以点数记输赢。他们每一个人初始时都有k点,然后又因为这n个人都是三脚猫,只会自摸(每一把都保证有一个人能赢),也就是说,每一把除去赢家,所有人都会从自身点数中扣去一点,但是,赢家是不会加点的。那么q把下来,由你来判断这n个玩家是否手上还留有点数。输入格式n个人,每个人初始点数为k,一共玩q轮,每轮第a[i]个人赢。1≤n≤10^51≤k≤10^91≤q≤10^51≤ai​≤n输出格式输出n行,如果

2022-03-04 16:36:41 226

原创 【蓝桥杯每日一练:蹩脚两轮车】

问题描述小L设计了一款两轮车,它可以分别对左右轮进行操作。因为这是他第一次设计两轮车,所以它有一些小问题:左轮不能左转,右轮不能右转。为了解决这个毛病,小L自作聪明,想出了一套奇怪的解决机制:当输入一连串的指令后,奇数位上的指令由左轮处理,偶数位上的指令由右轮处理。注意,这里的下标默认为从1开始。聪明如你,一定能看出这种方法有大问题,但是你的高情商阻止直接指出他的错误;相反,你还想把所有合法的指令都删掉。那么给出一个指令,由你来判断它是否合法。输入格式一串由"U""D""L""R"的字符

2022-03-04 15:10:17 230

原创 【蓝桥杯每日一练:排火车】

问题描述小L刚睡醒,就被他的狐朋狗友拖去玩扑克。他们手上一共有三种牌,晴天、雨天以及多云。出牌的规则是:天晴之后必有云,多云天后必下雨,以及雨停出太阳。那么小L出牌之后,你知道下一张牌应该出什么吗?输入格式输入 "Sunny","Cloudy"或者"Rainy"。(没有引号)输出格式输出对应的下一张牌对应的天气。输入样例Rainy输出样例Sunny代码N=str(input())if N=='Sunny': print('Cloudy')el

2022-03-04 14:51:37 206

原创 【蓝桥杯每日一练:我的世界】

问题描述小T在我的世界中建立了N根柱子,其中第i根柱子由H i 个方块组成。对一次操作的定义是:去掉某根柱子的一个方块。小T对一根柱子最多进行一次操作,问能否找到一种方法,使得N NN根柱子从左到右含有的方块数量非递减。例如本来有5根柱子,高度分别是1、2、1、1、3可以选择对第二根柱子进行一次操作(减少第二根柱子中的一个方块)之后所有柱子所包含的方块数为1、1、1、1、3,非递减。输入格式输入包括2行:第一行是1个整数N,代表我的世界中共有N根柱子。第二行是N个空格隔开的正

2022-02-23 19:38:17 235

原创 【蓝桥杯每日一练:小z的序列游戏-k】

问题描述众所周知,小z对序列游戏特别感兴趣现在他又提出了一个新的序列游戏给你n个数的数组a问有多少对(i,j)满足(a[i] + a[j]) % k = 0 并且 [1 <= i < j <= n]输入格式n ka1​a2​.......an​1 <= n , k <= 20001 <= a[i] <=10^9输出格式输出一个数有多少对(i,j) 满足(a[i] + a[j]) % k = 0 并且 [1 <= i...

2022-02-23 12:38:47 7267

原创 【蓝桥杯每日一练:淘汰赛】

问题描述经过一个寒假的角逐,BUCT 杯进入了最终阶段也就是分出最终冠军的淘汰赛阶段,根据积分排名,排名前 n 的队伍被分到了胜者组,紧随其后的 n 支队伍则被分到了败者组,共 2n 支队伍进入了淘汰赛阶段,而其他队伍则遗憾出局,淘汰赛采用的是双败赛制,双败赛制分为败者组和胜者组,在每一轮中没被淘汰的队伍相互进行一场比赛胜者则进入下一轮,而在胜者组失败的队伍会掉入败者组,在败者组失败的人则会直接被淘汰,可能存在某一支队伍因为本组没有偶数支队伍导致本轮轮空不比赛直接进入下一轮,最后当胜者组和败者组都只剩一

2022-02-23 12:04:08 5842

原创 【蓝桥杯每日一练:小Z的序列游戏-version1】

问题描述小Z最近对序列十分着迷他提出了个问题给你n个数的数组a你可以进行以下操作任意次操作1 :选择a[i] [1 <= i <= n] , a[i] += 2操作2 :选择a[i] [1 <= i <= n - 1] , a[i] += 1 , a[i + 1] += 1问你是否可以进行任意次操作之后,a数组中的所有数都一样输入格式na1​a2​.......an​1 <= n <=2*10^51 <= a[i] &lt...

2022-02-23 11:30:29 9241 3

原创 【蓝桥杯每日一练:Bob和Alice(1)】

问题描述Bob和Alice正在打扑克牌。这个游戏是这样规定的:每个人一次只能出一张牌。一共出三次。好奇的你想知道他们在这三次中有几次出的扑克牌相等。输入格式2个长度为3的字符串,分别表示这个人在这三次出的扑克牌S T输出格式在这三次中有几次出的扑克牌相等。输入样例CSSCSR输出样例2代码a=str(input())b=str(input())x=0for i in range(3): if a[i]==b[i]: x+

2022-02-22 22:02:26 3161

原创 【蓝桥杯每日一练:毛遂自荐2】

问题描述楚王想知道,没有前导零的从1到N的十进制数中,有多少个数的位数是奇数。1有1位 9有1位 10有2位 123有3位此时有名毛遂者,自荐以解此题。输入格式输入包括1行1个整数N数据范围:1 ≤ N ≤ 10^5输出格式输出1行1个整数,代表1到N中,有多少个数的位数是奇数。例如从1到136这136个数,1 , 2 , ⋯ 9有1位(9个),100 , 101 , ⋯   , 136有3位(37个),因此共有46个数的位数是奇数。输入样例136输出样

2022-02-22 20:00:14 179

原创 【蓝桥杯每日一练:毛遂自荐】

问题描述楚王有两个大鼎第一个鼎最多能装A升的水,并且现在已经装了B升的水。第二个鼎里面有C升的水楚王想知道,如果把第二个鼎中的水尽可能多地倒入第一个鼎中,那么第二个鼎中还会剩下多少升的水。此时有名毛遂者,自荐以解此题。输入格式输入包括1行用空格隔开的3个正整数abca代表第一个鼎最多装a升的水 b代表第一个鼎已经装了b升的水 c代表第二个鼎里有c升的水数据范围:1 ≤ b ≤ a ≤ 20 1 ≤ c ≤ 20输出格式输出1行1个整数,代表把第二个鼎中的水尽可能

2022-02-22 19:33:03 205

原创 【蓝桥杯每日一练:跳蛙】

问题描述一只青蛙一张嘴, 两只眼睛四条腿两只青蛙两张嘴,四只眼睛八条腿⋯——— 来自未来的ACM社团的破冰游戏玩起了数青蛙的游戏这个游戏对于通过大脑来计算的????毛毛????同学来说太困难了,而对于用CPU计算的小T同学来说又太简单了。于是聪明的毛毛同学给小T同学出了一道跳蛙问题,以检验小T是否足够智能。跳蛙从起点 0处出发,一共往前跳n次,其中跳蛙第 i 次跳的距离是 a i 。问题是:跳蛙的总距离在超过 x 之前,一共落地了几次。输入格式第一行是空格隔开的两个正整数

2022-02-21 22:35:19 404

原创 【蓝桥杯每日一练:CMP】

问题描述给你两个整数X和A,如果X比A小请输出0,否则请输出10。输入格式一行空格隔开的两个整数X A其中 0 ≤ X , A ≤ 9 0\leq X, A \leq 90≤X,A≤9输出格式如果X比A小就输出0,否则就输出10。输入样例3 5输出样例10代码a,b=map(int,input().split())if a<b: print(0)else : print(10)...

2022-02-21 22:02:01 108

原创 【蓝桥杯每日一练:神秘的老者】

问题描述“呵呵,实力呐…这个世界,没有实力,连一坨屎都不如,至少,屎还没人敢去踩!”肩膀轻轻的耸动,少年那低沉的自嘲笑声,带着悲愤,在山顶上缓缓的徘徊。 “嘿嘿,小娃娃,看来你需要帮助啊?” 药老突然出现,告诉萧炎我可以帮你恢复实力 有2种方法 第一种方法需要 n * a 天 , 第二种方法需要 b 天 三年之约只是弹指一挥间的事情,萧炎心想他需要最少的天数恢复实力。 你可以帮他计算出来最少的天数使得他恢复实力吗?输入格式n a b1 <= n <= ...

2022-02-21 21:54:35 147

原创 【蓝桥杯每日一练:觉醒的日历】

问题描述小F喜欢研究日历。她发现自己电脑的日期都是2022-02-28这种格式的,假如月和日不足两位,电脑会在前面补0。给定一个年份和月份,小F想知道在电脑表示的该月的所有日期中,某个数字出现了多少次。输入格式多组输入,每组输入3个数字y,m,k,分别表示年、月、想知道的数字。1000<=y<=9999 1<=m<=12 0<=k<=9输出格式每组输出一行,表示该数字出现了几次。输入样例2017 4 42000 1 0输出样例3

2022-02-18 15:05:08 420

原创 【蓝桥杯每日一练:不论你距我多远,哪怕刀山火海我愿为你走天下】

问题描述小T和她的男神位于一个二维坐标平面上,x和y轴的正方向分别是水平向右和竖直向上。小T位于点(sx, sy),男神位于点(tx, ty),满足男神在小T的右上方。小T到每次可以向上或向下或向左或向右移动一个单位,她要到他的身旁(tx, ty),再回到她自己原来的位置(sx, sy),再回到他的身旁(tx, ty),再回到自己原来的位置(sx, sy)。请输出一种最短的走法,满足:除了(sx, sy)和(tx, ty)外,不经过同一个点两次。输入格式一行用空格隔开的4个整数sx, sy

2022-02-17 16:10:57 640

原创 【蓝桥杯每日一练:分割】

问题描述作为新年礼物,小T收到了长度为19的一个字符串s。字符串s的格式如下:[五个小写英文字母],[七个小写英文字母],[五个小写英文字母]。小T希望将逗号分隔的字符串转换为空格分隔的字符串。编写一个程序为她执行转换。输入格式一行一个字符串s,长度为19其中第6和第14位是逗号。其他字符是小写英文字母。输出格式输出将逗号转换成空格后的字符串。输入样例happy,newyear,enjoy输出样例happy newyear enjoy代码m=str(i

2022-02-17 14:48:57 398

原创 【蓝桥杯每日一练:统计单词数】

问题描述一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。样例 #1:Toto be or not to be is a question样例 #2:toDid the Ottoman Empire lose its power at that time样例 #1:2 0样例 #2:-1【提示

2022-02-17 00:00:46 561

原创 【蓝桥杯每日一练:递归法求Hermite多项式的值】

问题描述Hermite多项式是这样的多项式:对于给定的x和正整数n,求多项式的值。输入格式两个正整数n和x,中间以空格分隔,其中0<=n<=10,0<=x<=1000输出格式一个浮点数,即多项式的值,保留两位小数。输入样例1 1输出样例2.00代码def h(n,x): if n==0: return 1 elif n==1: return 2*x else:

2022-02-16 21:35:31 2012 2

原创 【蓝桥杯每日一练:确定进制】

问题描述6*9=42对于十进制来说是错误的,但是对于13进制来说是正确的。即, 6(13)* 9(13)= 42(13), 而 42(13)=4*131+2*130=54(10)。你的任务是写一段程序,读入三个整数p、q和 r,然后确定一个进制 B(2≤B≤40) 使得 p * q = r。 如果 B 有很多选择, 输出最小的一个。例如:p=11, q=11, r=121.则有11(3)* 11(3)= 121(3)因为 11(3)= 1 * 31+ 1 * 30= 4(10)和121(3)=1

2022-02-16 20:48:28 1187

原创 【蓝桥杯每日一练:我家的门牌号】

问题描述我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。若其余各家的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。数据保证有唯一解。输入格式一个正整数n。n<100000输出格式一行,包含两个正整数,分别是我家的门牌号及总共有多少家,中间用单个空格隔开。输入样例100输出样例12 16代码n=int(input())i=1while True: y=0 for x in range(i):

2022-02-15 21:20:15 1380

原创 【蓝桥杯每日一练:短信计费】

问题描述用手机发短信,一条短信资费为0.1元,但限定一条短信的内容在70个字以内(包括70个字)。 如果你一次所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信发送。假设已经知道你当月所发送的短信的字数,试统计一下你当月短信的总资费。输入格式第一行是整数n,表示当月发送短信的总次数,接着n行每行一个整数,表示每次短信的字数。输出格式输出一行,当月短信总资费,单位为元,精确到小数点后1位。输入样例10394942614414742723

2022-02-15 20:11:00 1660 2

原创 【蓝桥杯每日一练:分离出整数n从右边数第k个数字】

问题描述在程序中定义一函数digit(n,k),它能分离出整数n从右边数第k个数字。输入格式正整数n和k。输出格式第k个数字(若不存在则输出0)输入样例31859 3输出样例8代码n,m=map(int,input().split())n=str(n)if m<=len(n): x=n[-m] print(x)elif m>len(n): print(0)...

2022-02-15 19:22:07 1490 1

空空如也

空空如也

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

TA关注的人

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