您的位置:首页 > 其它

zcmu1674

2015-11-12 16:48 281 查看

1674: 买买买

Time Limit: 1 Sec Memory Limit: 128 MB

Submit: 357 Solved: 91

[Submit][Status][Web
Board]

Description

今天甲乙丙三个人在gaoji,他们在网上买了一堆东西(都为非负整数),已知甲乙丙一共买了x件物品,甲乙买的东西减去丙买的为y,甲买的物品比乙多z件。求甲乙丙各自买了多少。

Input

多组测试数据。

输入x,y,z。(fabs(x),fabs(y),fabs(z)<=1e10)

Output

输出甲乙丙买的件数,如果不可能则输出wangwangwang

Sample Input

1 1 24 2 1

Sample Output

wangwangwang2 1 1

HINT

这道题是一道非常水的题,一次就可以ac
#include <iostream>

#include<cstdio>

using namespace std;

int main()

{

int x,y,z;

while(~scanf("%d%d%d",&x,&y,&z))

{

double a,b,c;

a=(x+y+2*z)/4.0;b=(x+y-2*z)/4.0;c=(x-y)/2.0;

int a1=a/1,b1=b/1,c1=c/1;

if((a1-a)!=0||(b1-b)!=0||(c1-c)!=0||a<0||b<0||c<0)//判断abc是否为整数并且是否大于等于0.

printf("wangwangwang\n");

else

printf("%d %d %d\n",a1,b1,c1);

}

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: