天天看点

百钱买百鸡

题目:用100文钱买来100只鸡,公鸡5文钱一只,母鸡3文钱一只,小鸡1文钱3只。问:在这100只鸡中,公鸡、母鸡、小鸡各是多少只?

按照传统的解法,我们可以这么做:

那如果我们用linq的写法,可以这么写:

两种解法,读者自行体会。

答案:

方案1: 公鸡=0,母鸡=25,小鸡=75

方案2: 公鸡=4,母鸡=18,小鸡=78

方案3: 公鸡=8,母鸡=11,小鸡=81

方案4: 公鸡=12,母鸡=4,小鸡=84

继续阅读