摘要: 约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。 n=总人数, k=开始报数, m=数到出列 实例1: 有17个人围成一圈(编号0~16),从第0号的人开始从1报数,凡报到3的倍数的人离开圈子,然后再...
阅读全文
摘要: 有个年轻人去一家鞋店买了一双鞋子,这双鞋子成本是15元,标价是21元。结果是这个年轻人掏出50元要买这双鞋子,鞋店当时没有零钱,用那50元向街坊换了50元零钱,找给年轻人29元。但是街坊后来发现那50元是假钞,鞋店无奈之下,还了街坊50元。现在问题是......店主在这次交易中,一共损失了多少钱?为什么?
阅读全文
摘要: A. 1000! 有几位,为什么?先上代码,一看就明白 int n = 1000; double sum = 0; for (int i = 1; i <= n; i++) { sum = sum + Math.Log10(i); } Console.WriteLine("The '1000! has %{0}'s numbers.\n", (int)sum + 1);原理说明如: 1234=1.234*10^...
阅读全文
摘要: 实例1: 你正在图书馆枯坐,一位陌生美女主动过来和你搭讪,并要求和你一起玩个数学游戏。美女提议:“让我们各自亮出硬币的一面,或正或反。如果我们都是正面,那么我给你3元,如果我们都是反面,我给你1元,剩下的情况你给我2元就可以了。”那么该不该和这位姑娘玩这个游戏呢?这基本是废话,当然该。问题是,这个游戏公平吗? 用字母代替你和美女, A=你, B=美女 A | B 正面 反面 正面 +3(...
阅读全文