2011年11月22日

摘要: 首先题目描述如下:张老师的生日是以下10天中一天:3月4日3月5日3月8日6月4日6月7日9月1日9月5日12月1日12月2日12月8日张老师把月份告诉了小明,把日子告诉了小强,张老师问他们知道他的生日是那一天吗?小明说:如果我不知道的话,小强肯定也不知道。小强说:本来我也不知道,但是现在我知道了。小明说:哦,那我也知道了。请根据以上对话推断出张老师生日是哪一天?这道题大家估计都曾经看到过,通过小明和小强的三句话确实可以推算出张老师的生日。这里我想编写一段代码来推算出结果,主要的算法思路是通过那三句话来翻译成三个排除条件,以此来排除掉9个不可能的日子,最终留下的那个就是张老师的生日。下面是对那 阅读全文
posted @ 2011-11-22 21:40 Jordan_Fei 阅读(1900) 评论(4) 推荐(1) 编辑

导航