经典问题
ToBeBest灬Engineer
so crazy
展开
-
百鸡问题
今有鸡翁一,值钱伍;鸡母一,值钱三;鸡鶵三,值钱一。凡百钱买鸡百只,问鸡翁、母、鶵各几何?答曰:鸡翁四,值钱二十;鸡母十八,值钱五十四;鸡鶵七十八,值钱二十六。又答:鸡翁八,值钱四十;鸡 母十一,值钱三十三,鸡鶵八十一,值钱二十七。又答:鸡翁十二,值钱六十;鸡母四、值钱十二;鸡鶵八十 四,值钱二十八。”简单的说就是公鸡每只值5 文钱,母鸡每只值3 文钱,而3 只小鸡值1 文钱。用100原创 2013-12-06 20:24:51 · 790 阅读 · 0 评论 -
百鸡问题的扩充
九度OJ 1045题目描述: 用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。编程求解x,y,z所有可能解。输入: 测试数据有多组,输入n。输出: 对于每组输入,请输出x,y,z所有可行解,按照x,y,z依次增大的顺序输出。样例输入:40原创 2013-12-06 20:33:29 · 1328 阅读 · 0 评论 -
用位运算将a和b的值互换
例如:a=3,即11(2);b=4,即100(2)。想将a和b的值互换,可以用以下赋值语句实现: a=a∧b; b=b∧a; a=a∧b;a=011(2) (∧)b=100(2)a=111(2)(a∧b的结果,a已变成7) (∧)b=100(2)#include main() { int a=3; int b = 4;原创 2013-12-17 17:54:51 · 2537 阅读 · 0 评论