#1034. 密码锁
密码锁
当前没有测试数据。
问题描述
密码锁由四位数字组成,每个数字的范围在1到9之间。 现在何老板告诉你开锁的密码,问,你最少需要多少步才能打开锁。
每一步,你可以进行下列三种操作: 1.向上转动密码盘,使一个数字加1(数字9再加1会变为1); 2.向下转动密码盘,使一个数字减1(数字1再减1会变为9); 3.交换两个相邻的数字(交换相邻两个密码盘,比如数字1357,交换左起第一和第二个密码盘后,得到3157)
输入格式
第一行,4个数字,表示锁当前的状态 第二行,4个数字,表示开锁的密码
输出格式
一个整数,表示打开锁需要的最少步数
样例输入
样例输入1:
1 2 3 4
2 1 4 4
样例输入2:
1 2 3 1
9 3 2 9
样例输出
样例输出1:
2
样例输出2:
3