算法新语--初级
1 Sec 64 MB |
420 | 587 |
通过 | 提交 |
题目描述
鸡和兔35只,共有94只脚,鸡和兔各几只?
算法一:
解:设兔有x只,则鸡有(35-x)只。
4x+2(35-x)=94
x=12
35-12=23(只)
答:兔子有12只,鸡有23只。
算法二:
假设鸡和兔训练有素,吹一声哨,抬起一只脚,94-35=59。再吹哨,又抬起一只脚,59-35=24,这时鸡都一屁股坐地上了,兔子还两只脚立着。所以,兔子有24÷2=12只,鸡有35-12=23只。
输入格式
输入数据的第一行是一个数据T,表示有T组数据(10<=T<=100)。
每组数据输入n、m两个正整数,分别表示鸡和兔头的个数,鸡和兔脚的个数(1<=n<=100,1 <= m <= 400)。
输出格式
对于每组输入数据,先输出单独一行"Case #i:"(其中i表示第i组测试数据,从1开始).
然后下一行分别输出鸡和兔的个数。(具体格式参见Sample Output,数据保证一定有解)。
样例输入 #1
2 35 94 15 40
样例输出 #1
Case #1: 23 12 Case #2: 10 5
来源
The 12th ZJNU Anniversary Contest