题解列表

筛选

辗转相除法(欧几里得算法)

摘要:解题思路:用两个数(a,b)相除取余数t,为了方便待会计算最小公倍数保持(a,b)值不变,就分别把它们赋给(m,n)来计算。我们可以知道两个正整数的乘积是等于它们最大公约数和最小公倍数的乘积。例如(2……

编写题解 1670: 拆分位数

摘要: 拆分位数,这里拿一个数用'%'除以10取余,可以获得最后一位,接下来将拿这个数用'/'除以10取整,就可以把已经取到的最后一位剔除。然后接着循环,将所有的位都取到,直至用'/'除以10取整……

数字的处理与判断(c++)

摘要:读前注意:    本代码采用C++语言来写,但是并不影响许多只学过C语言的编程新手的阅读,本来C++与C语言基础写法算是大同小异吧,另外,每个要求都已经封装成函数的形式,这样对于读者来说也许会更清晰,……

采用dowhile语句进行求和,超简单求法

摘要:解题思路:1,对于编程题,要分解题的要求,把每一步的小要求分解开来,做正确,这样就算编译过程中,有报错的,也能精确的定位到某个点。2,题目要求分解四小步,先求1+2+3....的和,再求1^2+2^2……

蓝桥杯算法训练VIP-A+B problem

摘要:解题思路:比较简单。注意事项:这个要注意使用long型,用int型编译错误参考代码:#include<stdio.h>int main(){     long a,b,c;     scanf("%l……

蓝桥杯算法训练VIP-整除问题

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){     int a,b,c;     int i;     scanf("%d%d%d",&a,&b,&c); ……