题解列表

筛选

1045: [编程入门]自定义函数之整数处理

解题思路:处理数组的函数思路,遍历找最大值和最小值的位置,然后用swap()交换位置,其余没什么好说的。我的三个函数都是void型,即中间不需要返回值,直接在定义的数组里进行操作,最后打印数组即可。注意事项:注意最后一个数后也有空格(某种程度上更方便了哈哈)。

1044: [编程入门]三个字符串的排序

摘要:解题思路:本题题目没讲清楚,我一开始把“从小到大的顺序”理解成首字母的ASCii码了,后来发现是整个字符串的。cstring库里有一个strcmp()函数,正是对两个字符串的ASCii码大小进行比较,……

c++超简便找规律写法

解题思路:观察给的例子,当k=3,w=7的时候,因为将7位2进制数三位三位的分割最多分割成三块,所以最多只有三位数的情况,而这个数最小是两位,所以只有两位数和三位数两种情况,由此可以知道,对于每一个k和w,出现的位数情况为w/k(因为从两位数开始考虑所以不用减1),

A+B for Input-Output Practice

就相当于直接在题A+BforInput-OutputPractice(V)的输出中加一个endl就可以了。```cpp#includeusingnamespacestd;intmain(){inta[100],b,n,w;cin>>w;//输入需求的组数for(intj=1;j>n;//输入每组的个数