试试一个算法推理面试题

程序员

某一密码仅使用KLMNO5个字母,密码中的单词从左向右排列,密码单词必须遵循如下规则:

1 密码单词的最小长度是两个字母,可以相同,也可以不同

2 K不可能是单词的第一个字母

3 如果L出现,则出现次数不止一次

4 M不能使最后一个也不能是倒数第二个字母

5 K出现,则N就一定出现

6 O如果是最后一个字母,则L一定出现

问题一:下列哪一个字母可以放在LO中的O后面,形成一个3个字母的密码单词?
A) K B)L C) M D) N

答案:B

问题二:如果能得到的字母是KLM,那么能够形成的两个字母长的密码单词的总数是多少?

A)1 B)3 C)6 D9

答案:A

问题三:下列哪一个是单词密码?

A) KLLN B) LOML C) MLLO D)NMKO

答案:C

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·位操作技巧面试题
·程序员面试题整理 欢迎指导
·什么是开闭原则?如何实现开闭原则
·美国英网软件公司题目
·Linux/Unix操作,网络,数据库等方面的面试题

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814