题解列表

筛选

蓝桥杯算法训练-2的次幂表示

```cpp#include#includeusingnamespacestd;intFindBinaryTop(intn){//返回二进制表示中最高位1的位置inti;for(i=31;i>=0;i--){//二进制向右循环移动i位,与1做与运算if((n>>i)&1)break;}returni;

2215: 蓝桥杯算法训练-1的个数

摘要:写一个 sumOfNumber 方法来返回数字中“1”的个数。import java.util.Scanner; public class Main {     public static i……

1997: 日期换算

摘要:import java.util.Scanner; public class Main {     public static void main(String[] args) {     ……

刷题记录(头秃第n天)

摘要:解题思路:看规律,是斐波那契数列注意事项:参考代码:#include<stdio.h>#include<math.h>#define N 100double number(double n);int ……

1986: 鸡兔同笼

摘要:鸡兔同笼,无脑循环遍历。import java.util.Scanner; public class Main {     public static void main(String[] a……

1979: 求平均工资

摘要:无脑塞进数组求平均值import java.util.Scanner; public class Main {     public static void main(String[] arg……

1980: 求阶梯水费

摘要: 无脑 if - elseimport java.util.Scanner; public class Main {     public static void main(String[] ……

蓝桥杯算法训练VIP-Hanoi问题

**不要试图去理解递归,去感受它**```cpp#includeusingnamespacestd;intcnt;intn,m;voidHanoi(intn,intm,inta,intb,intc){if(n>n>>m;Hanoi(n,m,1,2,3);cout

1002:新手题2

摘要:解题思路:emmm……也就是if的事了;然后就是……#include<cstdio>#include<iostream>using namespace std;int main(){ float a,……

蓝桥杯算法提高-能量项链(吕德华式算法)

解题思路:关键点就在于对于如何才能取得最大值的分析,事实上可以这样来分析:越小的数,用到的次数越多,那么整体的值就越小,所以问题就在于,如何先处理最小的值,这里我直接采用的式一位数组来解决的,算是比较笨的方法。参考代码:#includeintwoc(inta[],