蓝桥杯算法提高VIP-寻找三位数-题解(C++代码) 摘要:此题最重要的是解决两个问题: 1.要先确定第一个数i的值,这样我们才能发现第二个数和第三个数是否满足题意,因此想到用for循环找i,但是如果从123找到987太复杂了,我们想到这三个数最大也就是…… 题解列表 2020年03月09日 0 点赞 0 评论 346 浏览 评分:0.0
蓝桥杯算法提高VIP-寻找三位数-题解(C语言代码) 摘要:不想找上下限的话可以直接从100搜索到333;严格上下限应该是123和329,超过333的部分乘以3会超出1000,故不考虑; ```c #pragma warning(disable:4996)…… 题解列表 2020年02月01日 0 点赞 0 评论 367 浏览 评分:0.0
蓝桥杯算法提高VIP-寻找三位数-题解(C语言代码),23行 摘要:```c #include int N=10,f[10]; void rev(int i){ f[i%10]=1; f[(i/10)%10]=1; f[i/100…… 题解列表 2020年01月10日 0 点赞 0 评论 376 浏览 评分:0.0
蓝桥杯算法提高VIP-寻找三位数-题解(C语言代码) 摘要:## 解题思路: 定义两个大小为10的数组,这个题目主要的是用动态规划来求解。1~9这九个数拼凑成不同的三位数,满足第二个数为第一个数的两倍,第三个数为第二个数的两倍。如果存在,满足就输出最终三个三…… 题解列表 2020年07月13日 0 点赞 0 评论 382 浏览 评分:0.0
蓝桥杯算法提高VIP-寻找三位数-题解(C++代码) 摘要: 我利用的是穷举法,但只用了一个for循环,因为剩下的两个数都跟第一个数成倍数关系。而要保证9个数都使用到,那么最小值为123,最大值为987,而987/3=329,那么第一个数的枚举区间就列出来了。…… 题解列表 2019年07月23日 0 点赞 0 评论 438 浏览 评分:0.0
蓝桥杯算法提高VIP-寻找三位数 (C语言代码) 摘要:参考代码:#include<stdio.h>int main(void){ int i, j,flag[10]; //flag[10]用来判断是否有重复…… 题解列表 2019年05月09日 1 点赞 0 评论 517 浏览 评分:0.0
蓝桥杯算法提高VIP-寻找三位数 (C语言代码) 摘要:解题思路:因为:a, b, c三数成比例,且1-9均只能使用一次。所以可以采用遍历的方式,从123遍历到329.遍历之后,验证是否1-9均只使用了一次,是则输出,否则进入下一次循环。这里采用hash表…… 题解列表 2019年03月20日 1 点赞 0 评论 623 浏览 评分:0.0
蓝桥杯算法提高VIP-寻找三位数 (Java代码) 摘要:解题思路:注意事项:参考代码:import java.util.Scanner;public class Main {public static void main(String[] args) { …… 题解列表 2019年03月09日 1 点赞 0 评论 619 浏览 评分:0.0
蓝桥杯算法提高VIP-寻找三位数 (C语言代码) 摘要:解题思路: 按要求来就可以啦,要求分别是1:2:3的比例,1-9的所有数全部用上。参考代码:#include <stdio.h> #include <string.h> int main(){ …… 题解列表 2019年02月13日 2 点赞 0 评论 677 浏览 评分:0.0
蓝桥杯算法提高VIP-寻找三位数 (C语言代码) 摘要:解题思路:第一个三位数是123-329;通过for语句,每次都能确定三个三位数的具体数值,把三个三位数的每个数放入一个数组进行排序,最后判断是否满足1 2 3 4 5 6 7 8 9 注意事项:参考代…… 题解列表 2019年02月13日 0 点赞 0 评论 475 浏览 评分:0.0