题解列表

筛选

尾递归,大大减少运算时间

摘要:解题思路:递归注意事项:递归但是并不完全是递归,是尾递归,通过对于上次的结果的调用,大大减少运算时间。参考代码:#include <iostream>using namespace std;int a……

数组逆序重放(easy)

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){   int n,a[101];   cin>>n;   for(int……

超简单方法之判断是否为两位数

摘要:解题思路:这里有个知识点就是%n,这里输入的时候会自动辨别出其输入的位数。所以直接if结束,听懂掌声注意事项:参考代码:#includeint main(){    int a;    int n; ……

买笔(三for循环)

解题思路:注意事项:注意要把5放在最外层循环,因为输入10的时候会出现两个5块钱的笔的特殊情况,所以不考虑,因此最先考虑4和6的情况,4放最内层,因为当输入的数为4和6的最小公倍数时,四的除数更大,所以4优先放最内层参考代码:#includeintmain(){inta=6;intb=5;intc=4

1161: 回文数(二)

```cpp#include#includeusingnamespacestd;voidReverse(charnum1[30],charnum2[30]);boolCheck(charnum1[30]);voidAdd(intn,charnum1[30],

1163: 排队买票

```cpp#includeusingnamespacestd;inta(inta1,inta2){if(a2==0)return1;intpro=a1;for(inti=0;i>m>>n>>k;if(n

2755: 类型转换

解题思路:注意事项:参考代码:#includeintmain(){printf("DC\n");return0;}

母牛的故事,数母牛数量

解题思路:写出每年会产生的母牛数,发现第1,2,3年都是1头,然后从第三年起,第n年产生的母牛数量是第n-1年和第n-3年所产生的母牛数量和。注意事项:1.一开始用递归发现超时了,然后改用了用数组提前存好。2.要注意的是第n年是前n-1年的总和。

蓝桥杯2022年第十三届决赛真题-出差

摘要:解题思路:将时间和隔离时间的和算作这条路的代价,并用朴素的单源最短路dijkstra算法求出最短路即可注意事项:参考代码:#include <bits/stdc++.h>using namespace……