题解 1518: 蓝桥杯算法提高VIP-寻找三位数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

python-寻找三位数

摘要:解题思路:a = [123:329]进行遍历,b = a*2,c = a*3sum = str(a)+str(b)+str(c)if len(set(sum)) == 9 and '0&#39……

Python解法,六行轻松搞定!

摘要:解题思路:①根据条件缩小第一个数的取值范围,因为最大为987,最小为123,故第一个数最小为123,最大为987的三分之一即329.对此范围的数进行遍历。②通过set()函数去重,然后判断集合元素个数……

蓝桥杯算法提高VIP-寻找三位数 超级野路子

摘要:九位数的枚举太靠运算量,我直接从基础开始,三位数的循环,分别求出这个三位数的两倍 三倍,第一步把加倍后四位数的值统统筛选掉,第二步,把所有的数拆成一个个的小数字,用if判断排除掉有相同数字的数,最后输……

0923每日一题

摘要:解题思路:深度搜索所有可能,选出最优解注意事项:如何进行dfs的回溯和标记管理参考代码:#include using namespace std; int n = 9; bool flag[10]……

寻找三位数(Java代码)

摘要:解题思路:注意事项:参考代码:import java.util.HashSet; import java.util.Set; public class Main{ public sta……

蓝桥杯专题系列-1518(Python)

摘要:解题思路:全排列注意事项:死办法,没什么可以多剖析的参考代码:import itertoolslst = [i for i in range(1, 10)]for data in itertools.……