题解列表
分解质因数与容斥原理
摘要:思路:设n个数,它们的最大公因子为G,最小公倍数为L,问有多少种不同的方法还原这个数列。质因数分解:每个数ai都可以分解为质因数的乘积,即:ai=p1ei1⋅p2ei2⋅…⋅pkeik,其中p1,p2……
连续使用for循环嵌套
摘要:解题思路:先定义两个二维数组,一个为原始数组,另外一个为临时数组,然后把临时数组对应下标的元素的值赋值给原始数组元素对应下标的数值注意事项:在赋值的时候两个数组元素下标要对应正确,可以先手动模拟代码执……
在函数内直接相加实现拼接
摘要:解题思路:先定义两个字符串类型的变量依次输入,然后调用函数,在函数内通过相加实现字符串的拼接注意事项:参考代码:#include<bits/stdc++.h>using namespace……
for轮询逐个取出判断
摘要:解题思路:先定义好一个字符串变量存储输入的字符串,然后送到函数里使用for轮询逐个进行判断每一次取出的字符是否是元音字母(aeiou),在此之前还要再定义一个字符串变量用来存储取出的元音字母,判断结束……
使用for边取出一个元素边添加一个空格
摘要:解题思路:使用for轮询取出每一个元素然后再在每一次取出的元素后面添加一个空格字符注意事项:因为题目没说不能在输出结果的末尾添加空格,因此我们就不对最后一个空格做出处理参考代码:#include<……
使用for轮询一个一个地取出并判断该字符的类型并给对应的变量加一
摘要:解题思路:使用for轮询一个一个地取出并判断该字符的类型并给对应的变量加一,最终输出四种对应的变量的值注意事项:注意使用cin >> s只能读取到第一个空格前的字符串,在这里不能使用这种输……