题解 1560: 蓝桥杯算法提高VIP-计算器

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

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

摘要:解题思路:计算机显示每个数字需要7个二极管,二极管的开关可以对应二进制的1,0。两数开关状态不同就需要转换,对此,可以联想到按位异或的功能,将每个二极管标号,对应一个二进制位,通过按位异或功能,算出总……

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

摘要:## 解题思路: 计算器变换的形式是通过二极管变换的次数来增加的,按照0~9这是个字母每个字母的七个笔画,存放到一个table数组中,输入数码长度,根据数码长度比较两个值的的不同程度,每次不同就累加……

蓝桥杯算法提高VIP-计算器 (C语言代码)

摘要:解题思路: 1. 把0-9的每个数字所对应的二极管开关情况分别用0和1给表示出来2. 对当前数字和目标数字做按位异或操作,即判断两者的二极管开关情况是否为01,如果是那就是变换一次,则记录一下本来想着……