题解列表

筛选

优质题解

[Sapphire]1062:公约公倍数(辗转相除法)!!!(C语言代码)

摘要:辗转相除法Sapphire2022/2/13解题思路:寻找两个数之间的最大公约数,我们所用的方法为辗转相除法(迭代),又称欧几里得算法,具体做法是用较大数除以较小数,再用出现的余数去除以除数,如此反复……

1099:校门外的树

摘要:解题思路:路假设是500米,那么每隔一米就有一棵树,记住,两端都是有树的,所以500米就有501棵树。              题目说要输入一些要挖掉的区域,假设挖掉100米到200米,那么100米……

1010: [编程入门]利润计算

摘要:解题思路:用一系列if else语句来处理多种情况。因为分段不太方便所以没用switch语句,不过用除以200000的余数来作为case应该也可以。注意事项:奖金应为浮点数,因为可能有小数。数额比较大……

最大公约数和最小公倍数

摘要:解题思路:短除法注意事项:空格细节参考代码:#include<stdio.h> int main() { int m,n,gbs,gys; scanf("%d %d",&m,&n); ……

python-排列式

摘要:解题思路:分析:积、乘数1、乘数2,的位数之和为9如此积只能为4位数。一个四位数可以分解为:①一个1位数*一个4位数②一个2位数*一个3位数如果积不是4位数,那么积、乘数1、乘数2,的位数之和得不到9……
优质题解

递增三元组(C代码)

摘要:看到这道题第一想法肯定是暴力解决,居然暴力也能AC,然后我提交到蓝桥杯官网发现果然没有这么简单,直接运行超时。。。 解题思路:题面上有数字大小的条件(Ai < Bj < Ck),就要联想到排序了;首……
优质题解

两种方法解公约公倍数

摘要:用两种方法解决公约数问题【洛】一、辗转相除法    辗转相除法, 又名欧几里得算法(Euclidean algorithm),目的是求出两个正整数的最大公约数。它是已知最古老的算法, 其可追溯至公元前……

用枚举呀,xdm

摘要:解题思路:用枚举,枚举很方便注意事项:参考代码:#include <stdio.h>int main(){    enum week{ Sun=0,Mon,Tues,Wed,Thurs,Fri,Sat……

【蓝桥杯】整数拼接

摘要:思路分析: 根据题意可推出,A与B拼接可以推出等式 A + 10^x^ + B,题目可以翻译成是求A + 10^x + B % K == 0的个数。首先我们肯定不能去枚举两重循环,这样必定会超时(不过……