- 博客(10)
- 收藏
- 关注
原创 蓝桥杯 算法训练 瓷砖铺放
Description有一长度为N(1<=N<=10)的地板,给定两种不同瓷砖:一种长度为1,另一种长度为2,数目不限。要将这个长度为N的地板铺满,一共有多少种不同的铺法?例如,长度为4的地面一共有如下5种铺法:4=1+1+1+14=2+1+14=1+2+14=1+1+24=2+2编程用递归的方法求解上述问题。Input只有一个数N,代表地板的长度Output输...
2020-02-13 19:22:55 344
原创 蓝桥杯 算法训练 连续正整数的和 C语言
Description78这个数可以表示为连续正整数的和,1+2+3+…+12,18+19+20+21,25+26+27。Input输入一个正整数 n(<=10000)Output输出 m 行(n有m种表示法),每行是两个正整数a,b,表示a+(a+1)+…+b=n。对于多种表示法,a小的方案先输出。Sample Input 178Sample Output 11 12...
2020-02-12 17:53:15 667
原创 蓝桥杯 算法训练 阿尔法乘积 C语言
Description计算一个整数的阿尔法乘积。对于一个整数x来说,它的阿尔法乘积是这样来计算的:如果x是一个个位数,那么它的阿尔法乘积就是它本身;否则的话,x的阿尔法乘积就等于它的各位非0的数字相乘所得到的那个整数的阿尔法乘积。例如:4018224312的阿尔法乘积等于8,它是按照以下的步骤来计算的:4018224312 → 418224312 → 3072 → 372 → 42 → 4*2...
2020-02-12 17:36:51 690
原创 蓝桥杯 算法训练 王、后传说
Description地球人都知道,在国际象棋中,后如同太阳,光芒四射,威风八面,它能控制横、坚、斜线位置。看过清宫戏的中国人都知道,后宫乃步步惊心的险恶之地。各皇后都有自己的势力范围,但也总能找到相安无事的办法。所有中国人都知道,皇权神圣,伴君如伴虎,触龙颜者死…现在有一个n*n的皇宫,国王占据他所在位置及周围的共9个格子,这些格子皇后不能使用(如果国王在王宫的边上,占用的格子可能不到9...
2020-02-11 16:40:26 338
原创 蓝桥杯 算法训练 寂寞的数
Description道德经曰:一生二,二生三,三生万物。对于任意正整数n,我们定义d(n)的值为为n加上组成n的各个数字的和。例如,d(23)=23+2+3=28, d(1481)=1481+1+4+8+1=1495。因此,给定了任意一个n作为起点,你可以构造如下一个递增序列:n,d(n),d(d(n)),d(d(d(n)))…例如,从33开始的递增序列为:33, 39, 51, 57,...
2020-02-10 16:18:47 349
原创 蓝桥杯 算法训练 学做菜
Description涛涛立志要做新好青年,他最近在学做菜。由于技术还很生疏,他只会用鸡蛋,西红柿,鸡丁,辣酱这四种原料来做菜,我们给这四种原料标上字母A,B,C,D。涛涛现在会做的菜有五种:1、 西红柿炒鸡蛋 原料:AABDD2、 酸辣鸡丁 原料:ABCD3、 宫保鸡丁 原料:CCD4、 水煮西红柿 原料:BBB5、 怪味蛋 ...
2020-02-10 16:07:10 232
原创 蓝桥杯 算法训练 友好数
Description有两个整数,如果每个整数的约数和(除了它本身以外)等于对方,我们就称这对数是友好的。例如:9的约数和有:1+3=44的约数和有:1+2=3所以9和4不是友好的。220的约数和有:1 2 4 5 10 11 20 22 44 55 110=284284的约数和有:1 2 4 71 142=220所以220和284是友好的。编写程序,判断两个数是否是友好数。Input一行,...
2020-02-09 16:35:46 620
原创 蓝桥杯 算法训练 数的统计
Description在一个有限的正整数序列中,有些数会多次重复出现在这个序列中。如序列:3,1,2,1,5,1,2。其中1就出现3次,2出现2次,3出现1 次,5出现1次。你的任务是对于给定的正整数序列,从小到大依次输出序列中出现的数及出现的次数。 Input 第一行正整数n,表示给定序列中正整数的个数。第二行是n 个用空格隔开的正整数x,代表给定的序列。 Output 若干行,每行两个...
2020-02-09 16:11:43 384
原创 蓝桥算法训练 反置数(C)
Description一个整数的“反置数”指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数。如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了。比如说,1245的反置数是5421,而1200的反置数是21。请编写一个程序,输入两个整数,然后计算这两个整数的反置数之和sum,然后再把sum的反置数打印出来。要求:由于在本题中需要多次去计算一个整数的反置数,因此必须把这...
2020-02-07 15:15:50 294
原创 算法训练 数组查找及替换
数组查找及替换Description给定某整数数组和某一整数b。要求删除数组中可以被b整除的所有元素,同时将该数组各元素按从小到大排序。如果数组元素数值在A到Z的ASCII之间,替换为对应字母。元素个数不超过100,b在1至100之间。 Input 第一行为数组元素个数和整数b第二行为数组各个元素 Output 按照要求输出Sample Input 17 277 11 66 22 ...
2020-02-02 15:41:06 715
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人