All Posts

百钱买百鸡问题

用100文钱买100只鸡,其中公鸡5文钱1只,母鸡3文钱1只,小鸡1文钱3只。问:公鸡、母鸡 和小鸡各买了几只?

猴子吃桃问题

猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一 天剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半后又多吃一个。到第 10天早上想再吃时,发现只剩下一个桃子了。

水仙花数问题

如果一个三位数等于它的三个数字的立方和,那么该三位数称为水仙花数。例如: 153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3 371 = 3 ^ 3 + 7 ^ 3 + 1 ^ 3 求出所有的水仙花数。

最大公约数和最小公倍数问题

两个整数a和b的公约数里最大的那一个叫做它们的最大公约数,记为[a, b];两个整数a和b的 公倍数里最小的那一个叫做它们的最小公倍数,记为(a, b)。例如: [12, 15] = 3,(12, 15) = 60。 [20, 35] = 5,(20, 35) = 140。  求两个整数的最大公约数和最小公倍数。

杨辉三角问题

打印杨辉三角

汉诺塔问题

有一个梵塔叫汉诺塔,汉诺塔上有三根柱子A、B和C,柱子A上有若干个圆盘,所有圆盘 大小不等,且小的在上大的在下,如下图所示: 将柱子A上的所有圆盘借助柱子B移动到柱子C上,移动的过程中每次只能移动一个圆盘,移动 后仍然是小的在上大的在下,如下图所示: 求所有圆盘的移动过程。