H - Problem H

问题分析

先将输入的负的坐标值变为正数,计算移动距离s减去坐标和a+b的值,若结果为正并能被2整除则输出Yes,否则No.

#include<iostream>
using namespace std;
int main()
{ long int a,b,s,x;
cin>>a>>b>>s;
if(a<0)a=-a;
if(b<0)b=-b;
x=s-a-b;
if(x<0)cout<<"No";
if(x>=0)
{
if(x%2==0)
cout<<"Yes";else cout<<"No";}
	return 0;
 }
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐