Description
笼子中有若干只鸡和若干只兔子,现在只知道笼子中总共有a个头和b只脚(a和b都是非负整数),请你编写一个程序计算笼子中分别有多少只鸡和多少只兔。笼子中鸡的数量和兔的数量都必须是一个非负整数,否则就是无效答案。
Input
输入只有一行,包括两个非负整数,分别表示笼中头的数量a和脚的数量b。
Output
输出也只有一行,包括用空格分开的两个整数,分别表示笼中鸡的数量和兔的数量。若为无效答案则输出一行“Error”。
Sample Input
21 58
Sample Output
13 8
#include<stdio.h>
int main(){
int a,b;
int x,y;
scanf("%d%d",&a,&b);
x=(4*a-b)/2;
y=(b-2*a)/2;
if(x<0 ||y<0) printf("Error\n");
else if(x+y!=a) printf("Error\n");
else printf("%d %d\n",x,y);
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/69386.html