题目描述
涛涛准备去找小码君玩,涛涛和小码君居住在一个平面直角坐标系中,涛涛的家在(0,0)位置,小码君的家在(a,b)位置,涛涛每一步可以往上下左右中的任意一个方向移动一个单位,换句话说,他可以从(x,y)走 到(x + 1, y), (x - 1, y), (x, y + 1), (x, y - 1).中的一个位置。
不幸的是涛涛的方向感比较差,所以他每次随机选择了一个方向走出去,有时候可能走着走着走回了自己的家,有时候可能已经走到了小码君的家还没有发现,又继续走。
幸运的是,在一个夜黑风高的夜晚,他终于走到了小码君的家,他高兴地跟小码君说,从我家到你家我走了step步,现在你帮帮小码君计算一下,从涛涛的家走到小码君的家有没有可能走step步。
输入格式
输入一行,包含三个整数,a,b,step
输出格式
输出一行,如果可能输出“Yes”,否则输出“No”
样例组输入#1
5 5 11
样例组输出#1
No
样例组输入#2
10 15 25
样例组输出#2
Yes
样例组输入#3
0 5 1
样例组输出#3
No
样例组输入#4
0 1 3
样例组输出#4
Yes
#include
using namespace std;
int main(){
int a,b,step;
cin>>a>>b>>step;
a = abs(a);
b = abs(b);
if(step>=a+b && (step-a-b)%2 == 0)
cout<<"Yes";
else
cout<<"No";
return 0;
}