题解列表

筛选

2905: 最大值和最小值的差(max_element)

摘要:解题思路:一个最简单的思路,把输入的数扫描一遍,找到最大值和最小值,相减即可。需要注意将两个变量初始化。参考代码:#include<iostream> #include<set> using na……

”拆分位数”题解(不正经的解法)

摘要:解题思路:输入的数可以看做一个字符类型的数组,而逆序输出就是数组元素遍历,拆分只需在其中添加空格即可注意事项:参考代码:#include<iostream>#include<cstdio>using ……

2022_9_12 每日一题

解题思路:这个题解法不唯一。下面我说两种,当然时间复杂度不用去考虑哈。方法一、我们使用输入为字符串,这样就可以用strlen进行判断长度,这样利用循环来输出,打印都会变得异常简单。方法二:我们利用递归和回调的思想来做题,这里比较基础的递归我不做解释了就这里不仅有这两种方法,

"水仙花数判断"题解

解题思路:要判断一个数是不是水仙花数,就是在判断它的百、十、个位的立方是否等于它本身。要取一个数的百、十、个位:百:x/100;十:x%100/10;个:x%10.立方可以调用math.h库中的pow函数(pow(x,y)=xy)注意事项:由于水仙花数是一个三位数,所以i的取值是从100~999之间。

"三个数最大值"题解

解题思路:要求三个数的最大值就是在求,找出最大的那一个数,两个数比较大小可用max函数(min函数也可,但max是返回较大的数,min是返回较小的数),它的作用是比较两个数中较大的数,可以先在第一个数与第二个数之间找出较大的数,然后再与第三个数比较,

"密码破译"题解

解题思路:把China译成密码,首先定义一个长度为5的字符数组,然后利用循环将每一个字符都加上4,最后用循环打印数组即可注意事项:在给每一个元素+4时要注意:不是+,而应用+=(x+=1,就是x=x+1)。因为+只是将某个数加上另一个数(值未赋给自己),

"第一个HelloWorld程序"题解

摘要:解题思路:利用输出语句输出字符串即可注意事项:注意&#39;*&#39;的个数,上下均有&#39;*&#39;,注意换行参考代码:#include<iostream>using namespace s……

"简单的a+b"题解

摘要:解题思路:无注意事项:此题是求多组数据,可用while(cin>>a>>b)来输入每一组数据;为了格式,所以得在输出后加上\n转义字符或endl来换行参考代码:#include<iostream>us……