蓝桥杯
算法比赛
赔罪
愿我们都能成为生活的高手
展开
-
01字串
对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。请按从小到大的顺序输出这32种01串。【输入形式】本试题没有输入。原创 2024-10-08 20:09:26 · 23 阅读 · 0 评论 -
Caesar 加密与解密
考虑大小写,即密文中的大写字母,解密后的原文仍然是大写,密文中的小写字母,解密后是小写。其他字符原文和密文都是一样的。据说凯撒大帝是最初发明了加密的人,用于军队传递消息。方法是将字母表中的字母,用其后的第5个字母代替。编写解密程序,输入密文,对密文进行解密,并输出解密后的原文。输出的的原文为:I love you!输入密文为:N qtaj dtz!比如a用f代替,z用e代替。原创 2024-10-08 20:07:01 · 34 阅读 · 0 评论 -
AcWing 1219. 移动距离
问题描述 : 我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离(不能斜线方向移动)输入为3个整数w m n,空格分开,都在1到10000范围内w为排号宽度,m,n为待计算的楼号。X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3...要求输出一个整数,表示m n 两楼间最短移动距离。当排满一行时,从下一行相邻的楼往反方向排号。用户输入:4 7 20。原创 2024-10-08 19:52:46 · 64 阅读 · 0 评论 -
ALGO-125 王、后传说
现在有一个n*n的皇宫,国王占据他所在位置及周围的共9个格子,这些格子皇后不能使用(如果国王在王宫的边上,占用的格子可能不到9个)。当然,皇后也不会攻击国王。现在知道了国王的位置(x,y)(国王位于第x行第y列,x,y的起始行和列为1),请问,有多少种方案放置n个皇后,使她们不能互相攻击。地球人都知道,在国际象棋中,后如同太阳,光芒四射,威风八面,它能控制横、坚、斜线位置。所有中国人都知道,皇权神圣,伴君如伴虎,触龙颜者死......【输入形式】一行,三个整数,皇宫的规模及表示国王的位置。原创 2024-10-08 19:28:19 · 246 阅读 · 0 评论 -
ALGO-93 反置数
请编写一个程序,输入两个整数,然后计算这两个整数的反置数之和sum,然后再把sum的反置数打印出来。1.一个整数的“反置数”指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数。2.如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了。3.比如说,1245的反置数是5421,而1200的反置数是21。输入:输入只有一行,包括两个整数,中间用空格隔开。输出格式:输出只有一行,即相应的结果。样例输入: 435 754。原创 2024-10-08 19:22:37 · 79 阅读 · 0 评论 -
BASIC-30 阶乘计算
可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。2.将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。3.将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。题目描述 : 输入一个正整数n,输出n!输入: 输入包含一个正整数n,n原创 2024-10-08 19:17:29 · 33 阅读 · 0 评论