题解列表

筛选

1097: 蛇行矩阵(for循环)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>void a(int n){ int i,j, s,m=1; for (i = 0;i<n;i++) { s = m; s = s ……

1119: C语言训练-"水仙花数"问题1

摘要:#水仙花数 水仙花数的含义是**指一个3位数,其各位数字的立方和等于它本身** 根据水仙花数的含义可分析: 需要把一个3位数分开分别为**百位,十位,个位** 所以我们要再创建3个变量分别……

1970: 巨大的数

摘要:解题思路:把每个数的个位乘起来用个数存。 每乘一个数,把存的数取余10。注意事项:存的数初始为1。参考代码:#include<bits/stdc++.h> using namespace std;……

蓝桥杯算法提高VIP-前10名

摘要:注意事项:算法比较简单,但要注意题目是100-200,在下面的要学成200 ,而不能写成100,会编译错误。参考代码:#include<stdio.h>int main(){ int n,i, a[2……

蓝桥杯算法提高VIP-复数求和

摘要:解题思路:利用两个一维数组进行计算注意事项:1.a1=0,b1=0切记要写上,否则编译出现问题。参考代码:#include<stdio.h>int main(){int n;scanf("%d",&n……

#C++1072——汽水瓶

摘要:#include<iostream> using namespace std; int hfd(int m) {      int p=0;//统计新增空瓶数(兑换数)       int ……

Sn的公式求和C++题解

摘要:解题思路:每一项相加,最后得到Sn的值;第一项是2,第二项是2*10+2;第三项是22*10+2;第四项是222*10+2.......Sn初值为0;Sn=0+2+22+222+.....;重要思路的……

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

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

编写题解 1670: 拆分位数

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