大家好,今天小编关注到一个比较有意思的话题,就是关于c语言朋友数的问题,于是小编就整理了2个相关介绍c语言朋友数的解答,让我们一起看看吧。
C语言题目:爱因斯坦给他的朋友出了这样一道数学题:一条长长的阶梯?
#include
intmain()
{intx=7;/*由题意可知,x为一个奇数,且是7的倍数,故可以每步跨14,进行一个循环*/
while(x%3!=2||x%5!=4||x%6!=5)/*剩下的三个条件作为循环的条件*/
x=x+14;
printf("%d\n",x);
}
结果:119
A和B刚刚和C成为朋友,他们想知道C的生日日期,C最终给他们十个可能日?
原题是这样的:当A和B认识了一个C的新朋友之后。 他们想知道她的生日。 C给了他们10个可能的日期:5月15, 5月16,5月19, 6月17, 6月18, 7月14, 7月16, 8月14, 8月15, 8月17。然后C单独告诉了A是哪一月,又单独告诉了B是哪一日。 结果 A说: 我不知道C的生日是哪个。 但是我可以确信B也肯定不知道。 B说: 我刚开始也不知道C的生日是哪个。 但是我现在知道了。 A说: 那么我现在也知道C的生日是哪个了。当A和B认识了一个C的新朋友之后。 他们想知道她的生日。 C给了他们10个...1、在10个日子中,只有18日和19日出现过一次,如果C生日是18或19日,那知道日子的B就能猜到月份,一定知道C的生日是几月几日。A肯定B不知道C的生日,因此推断生日不会在18或19日,继而判断不会在出现18或19日的5月和6月。所以她的生日一定是7月或8月。2、根据B的表述,在7月和8月剩下的5个日子中,只有14日出现过两次。如果C告诉B她的生日在14日,那B就没有可能凭A的一句话,猜到她的生日。所以14日被排除。现在的可能性只剩下7月16日、8月15日和8月17日。3、在B说话后,A也知道了C的生日,这表明生日月份不可能在8月。因为8月有两个可能的日子,7月却只有一个可能性。所以答案是7月16日。
到此,以上就是小编对于c语言朋友数的问题就介绍到这了,希望介绍关于c语言朋友数的2点解答对大家有用。