使用循环嵌套解决 解题思路:从整数1一直遍历到n,依次判断1到n内有多少个完数,根据完数的定义求解注意事项:注意格式控制符,很容易在这里出错参考代码:#includeusingnamespacestd;intmain(){intn;cin>>n;for(inti=1;i<=n;i++){v 题解列表 2025年04月07日 2 点赞 0 评论 1076 浏览 评分:10.0
辗转相除法 摘要:解题思路:辗转相除法注意事项:注意变量的值的变化参考代码:/*从小到大输入两个整数,求最大公约数和最小公倍数求m,n的最大公约数(辗转相除法)1)求 m%n=c2)若c=0,则除数n为两个…… 题解列表 2025年04月07日 6 点赞 0 评论 1299 浏览 评分:10.0
使用for循环遍历所有三位数,一个一个地判断是否符合要求 解题思路:使用for循环遍历所有三位数,一个一个地判断是否符合要求注意事项:注意括号配对,需要细心检查参考代码:#includeusingnamespacestd;//153=1^3+5^3+3^3intmain(){for(inti=100;i<1000;i++){if 题解列表 2025年04月07日 2 点赞 0 评论 1217 浏览 评分:10.0
利用递归求解 解题思路:依次写出求前n项整数和、求平方和和求倒数和的函数,然后在主函数将对应的部分累加,最后再将三个求和的部分再相加即可注意事项:注意精度,为防止丢失精度,主函数里增加一个变量total并将其设置为double型参考代码:#includeusingnamespacest 题解列表 2025年04月06日 2 点赞 0 评论 943 浏览 评分:10.0
1735: 树查找 完全二叉树 摘要:#include<bits/stdc++.h>usingnamespacestd;intmain(){ …… 题解列表 2025年04月06日 1 点赞 0 评论 386 浏览 评分:0.0
利用递归求解 解题思路:先写一个专门计算n的阶乘的函数,然后再累加求和注意事项:当n的数值比较大的时候,会出现答案错误,因此注意要让相关的变量类型设置为longlong参考代码:#includeusingnamespacestd;/*Sn=1!+2!+3!+4!+5!+...+n!*/ 题解列表 2025年04月06日 3 点赞 0 评论 1093 浏览 评分:6.0
利用递归求解 解题思路:n=0,S0=0n=1,S1=2*1n=2,S2=2*1+2*11n=3,S3=2*1+2*11+2*111n=4,S4=2*1+2*11+2*111+2*1111n=n,Sn=2*1+2*11+2*111+2*1111+2*(pow(10, 题解列表 2025年04月06日 3 点赞 0 评论 1251 浏览 评分:10.0
题目 3300: 蓝桥杯2024年第十五届决赛真题-最长子段 摘要:解题思路:二分答案注意事项:int会爆参考代码:#include<iostream>#include<vector>usingnamespace…… 题解列表 2025年04月06日 1 点赞 0 评论 636 浏览 评分:10.0
如何根据题意找到dp的转移方程的分析步骤 解题思路:因为他的位置不会改变,所以我们肯定需要遍历一次,我们要求的是最少删除次数,我们很容易就能想到这是一个dp题,那我们要如何构造这个状态转移方程呢,我们需要注意的是,它只要前一个数列的末尾和当前数列的第一位相同就可以进行连接起来,所以我们可以用两个字符串来进行快速访问第一个和最后一个字符, 题解列表 2025年04月06日 4 点赞 1 评论 1014 浏览 评分:10.0
C++简单解法 解题思路:重要的是要知道该从什么时候开始循环计算,是从松手就进入循环计算,还是第一次落地后才开始循环计算,只要理解了这个,题目思路就显而易见了。注意事项:参考代码:#include#includeusingnamespacestd;intmain(void){int 题解列表 2025年04月06日 0 点赞 0 评论 411 浏览 评分:0.0