Problem B: 牛类的定义

Problem B: 牛类的定义

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 384  Solved: 285
[Submit][Status][Web Board][Creator:]

Description

建立一个描述牛的类,私有成员变量包括牛的体重和年龄,相关的操作包括喂奶、吃草和挤奶三个函数。

创建一个有参数的构造函数,参数为牛的出生体重;再创建一个默认的无参构造函数,默认小牛的体重为50kg,年龄为0月。

喂奶函数的操作结果使得牛的体重增加20kg,年龄增加1个月,当小牛的年龄超过1岁则不再喂奶;

吃草函数的操作结果使得牛的体重增加50kg,年龄增加1个月;

挤奶函数的操作结果使得牛的体重减少40kg,年龄增加1个月;

另外定义输出函数用于输出牛的年龄和体重。

在上述类的基础上,在主函数里面创建2个牛类的对象,分别通过2个构造函数来创建。

说明:当小牛结束喂奶之后,吃草和挤奶就循环进行。请通过程序计算出小牛10岁时的体重。

Input

输入仅一个整数,代表有参数的小牛出生时的体重。

Output

输出两个整数并用空格分割,分别是有参数的小牛和默认参数的小牛在10岁的体重。

Sample Input

40

Sample Output

840 850
[Submit][Status]