一个简单做法

无人驾驶

http://www.nowcoder.com/questionTerminal/79dcf285de39410187b4511753a55762

不难得出,坐标(a,b)与走过最少步数的关系为:a+b。
由于不一定走最少步数,因此往返的时候可能走2*n步。
注意正负即可

#include <iostream>
#include <cstdio>
#include <cstring>
#include <vector>
#include <algorithm>
#include <cmath>
using namespace std;
int main() {
    int a,b,m;
    cin>>a>>b>>m;
    if((int(fabs(a)+fabs(b))%2==m%2)&&m>=fabs(a)+fabs(b))
        cout<<"Yes\n";
    else
        cout<<"No\n";
    return 0;
}
全部评论

相关推荐

每晚夜里独自颤抖:你cet6就cet6,cet4就cet4,你写个cet证书等是什么意思。专业技能快赶上项目行数,你做的这2个项目哪里能提现你有这么多技能呢
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务