题解列表

筛选

简洁明了的代码(C++)

解题思路:按照题意模拟就行。题意大概是给两个数i,j,然后要求出[i,j]中满足:当前数是奇数,将当前数*3+1,当前数是偶数,将当前数/2最后等于1的最大操作数。注意事项:注意i,j大小,如果i>j,要将其互换参考代码:#include#include#inclu

蓝桥杯算法提高VIP-任意年月日历输出-题解(C语言代码)

##解题思路:任意年月日输出,其实已经知道初始年月为2007年1月1日的为星期一。根据题目的格式要求的输出形式进行输出,定义一个数组中存放每个月的最后一天是几号,首先要进行判断这一年是不是闰年。```if(i%4==0&&i%100!=0||i%400==0){day[2]=29;}```如果这个年份

蓝桥杯算法提高VIP-五次方数-题解(C语言代码)

##解题思路:找到一个数的五次方数,把一个数的每一位都拆解下来,调用math.h头文件的的pow()函数,计算各个位数的五次方,累加起来最后和原来的数字进行比较如果相等就输出这个数。##注意事项:从小到大循环最高不超过六位数。##参考代码:```#include#includeintmain(){fo

蓝桥杯算法提高VIP-乘法运算-题解(C语言代码)

##解题思路:输入两个100以内的整数,进行乘法运算,输出运算过程,先输入两个数,a,b,当b为个位数时,输出axb和axb的值。当b能被十整除时,分两种情况a大于等于10时,输出a*b以及第二步axb/10的值加上两个零最后输出结果,当a小于10时,
优质题解

密码-题解(C语言代码)

解题思路:1、声明变量m,声明一个字符指针ch,标记flag,设置四个标志up_f,down_f,num_f,other_f2、循环m次,每次测试的都只有一组数据1)五个标志都初始化2)为这个指针动态分配50char内存3)将第一个密码读入ch中4)判断是否密码长度是否大于8且小于16,