牧场内有养牛、羊、猪各若干只,已知三者数量的关系为牛为羊的2倍少40只,猪为
牛羊马的问题有一个智力测验的问题:一牧场中有牛、羊及马共有104只,已知牛的只数是马只数减10后的2倍,而羊的只数加上2后是马只数的3倍,则请问该牧场养有马多少只?一般解...
牛羊马的问题
有一个智力测验的问题:一牧场中有牛、羊及马共有 104 只,已知牛的只数是马只数减 10 后的 2 倍,而羊的只数加上2后是马只数的3倍,则请问该牧场养有马多少只?一般解法是先设马为x,牛=(x-10)x2,羊=3x-2, 马+羊+牛=104=2x-20+3x-2+x,所以104=6x-22, x=21,故得到 牛=(x-10)x2=22。这题基本上只要会初中的代数,就很容易了。
现在,我们假设所知到的条件,更少!例如:只知到三种动物牛、羊、马共有T只,而牛数量是马减10后的三分之一,但羊的数量不知多少,我们的要求是牛、羊、马数量都至少1只,而且要是整数,则可能的牛、羊、马各是几只呢?当然,答案可能不只一组,请把所有可能的答案都找出来。例如T=24,则牛羊马可能的数量是:1 , 10 , 13 或 2 , 6 , 16 或 3 , 2 , 19 共 3 组;如果T=30则可能的数量是:1 , 16 , 13或2 , 12 , 16或3 , 8 , 19或4 , 4 , 22 、共 4 组。
Input
第一行是一个数字N代表要测试的测试用例数。接下来有N行,每行代表一个样例,而每个测试用例就只一个数字T,代表牛羊马的总数。
Output
有N个测试用例,就要有N组输出。每个测试用例要输出所有符合题意的牛羊马的数量,并在该组样本最后算出有几组可能解,如有多组解,请按从小到大排列,输出时每组测试用例间加一空行分隔。
Sample Input
2
24
30
Sample Output
1,10,13
2,6,16
3,2, 19
Total 3 Case.
1,16,13
2,12,16
3,8,19
4,4,22
Total 4 Case. 展开
有一个智力测验的问题:一牧场中有牛、羊及马共有 104 只,已知牛的只数是马只数减 10 后的 2 倍,而羊的只数加上2后是马只数的3倍,则请问该牧场养有马多少只?一般解法是先设马为x,牛=(x-10)x2,羊=3x-2, 马+羊+牛=104=2x-20+3x-2+x,所以104=6x-22, x=21,故得到 牛=(x-10)x2=22。这题基本上只要会初中的代数,就很容易了。
现在,我们假设所知到的条件,更少!例如:只知到三种动物牛、羊、马共有T只,而牛数量是马减10后的三分之一,但羊的数量不知多少,我们的要求是牛、羊、马数量都至少1只,而且要是整数,则可能的牛、羊、马各是几只呢?当然,答案可能不只一组,请把所有可能的答案都找出来。例如T=24,则牛羊马可能的数量是:1 , 10 , 13 或 2 , 6 , 16 或 3 , 2 , 19 共 3 组;如果T=30则可能的数量是:1 , 16 , 13或2 , 12 , 16或3 , 8 , 19或4 , 4 , 22 、共 4 组。
Input
第一行是一个数字N代表要测试的测试用例数。接下来有N行,每行代表一个样例,而每个测试用例就只一个数字T,代表牛羊马的总数。
Output
有N个测试用例,就要有N组输出。每个测试用例要输出所有符合题意的牛羊马的数量,并在该组样本最后算出有几组可能解,如有多组解,请按从小到大排列,输出时每组测试用例间加一空行分隔。
Sample Input
2
24
30
Sample Output
1,10,13
2,6,16
3,2, 19
Total 3 Case.
1,16,13
2,12,16
3,8,19
4,4,22
Total 4 Case. 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询