题解列表

筛选

[编程入门]三个数最大值-题解(C++代码)

摘要:解题思路:第一步:输入三个数a,b,c;第二步:模仿冒泡排序:if(a>b)swap(a,b);找到较大的值b,以便继续向下比较;第三步:比较b和c输出较大值注意事项:第一次比较后必须还是用if,加上……

蓝桥杯2015年第六届真题-机器人繁殖-题解(Python代码)

解题思路:这题目哈哈,用python有点过分了,稍稍推导下,就可以得到s=(2**(n+1)-1)*x-count(n)这里的x就是我们要求的初始数量,count(n)指的是1+3+7+15+。。。这个数列的和,至于为什么大家推推看就知道了注意事项:参考代码:n,

2^k进制数-迭代函数法题解(Python代码)

解题思路:迭代法,把这个问题横向分解。如果第一位上面有数字x,那么第二位上数字就是(x+1)~(进制-1)第三位数字与第二位数字关系类似于之前的关系,以此类推。。。迭代止于最后两位数(Python新手,请多指教)注意事项:如果这一位为0,下一位(不考虑两位数条件)也可以是0,不一定从1开始。