密码锁

第一题一个四位数的密码锁,初始状态为0000, 输入解锁密码,返回最少多少个move可以解开。热身题,考虑几个异常输入即可。

比如说输入 1111, 结果是4输入0000, 结果是0 输入9999, 结果是4 就是算一下每一位input算 Math.Min(input - '0', '9' - input + 1);

 

posted @ 2021-03-13 06:57  北叶青藤  阅读(109)  评论(0)    收藏  举报