手势密码一共有多少种?

我们常用的Android的锁屏手势密码图案设计规则如下:

从九个点中选择一个点为起点,手指依次划过某些点(不少于$4$个点)形成线路图.任何点不允许被跳过,并且线上的点只有在首次被划到时才起到确定线路的作用(即第二次划过的点不会成为确定折线的点).

手势密码

图片来自果壳网

如上图,四种手势会被记录为$41236$,$41592$,$24136$,$654192$.当然,大家可以试试终极黑暗手势密码$581672943$.

latex-image-3

经过果壳高手matrix67的计算(http://www.guokr.com/article/49408/),所有可能的手势密码一共有$389112$种,而包含$4,5,6,7,8,9$个点的手势密码数分别为$$1624,7152,26016,72912,140704,140704,$$因此如果手势密码经过的点数不到$6$个的话,可能的密码总数只有$$1624+7152=8776,$$连不如iPhone的四位数密码呢(不过现在的iPhone允许设置$6$位数的密码了)!

此条目发表在趣味数学分类目录,贴了标签。将固定链接加入收藏夹。

发表回复