HDOJ 5054 Alice and Bob

来源:互联网 发布:英文域名 编辑:程序博客网 时间:2024/04/29 03:08

题意:Alice与Bob在广场走散了,他们约定走散后以广场顶点移动(x,y)坐标,A以广场右上角为原点向左下方移动,B以广场左下角为原点向右上方移动,判断他们两人是否能够相遇。

链接:http://acm.hdu.edu.cn/showproblem.php?pid=5054

思路:根据题给图进行分析,得出A和B要相遇,满足相遇点位于图形正中央,即判断m与n是否为x与y两倍即可。

注意点:无

以下为AC代码:

Run IDSubmit TimeJudge StatusPro.IDExe.TimeExe.MemoryCode Len.LanguageAuthor117560352014-09-29 13:48:38Accepted505431MS332K365 BG++luminous11

include <iostream>#include <cstdio>#include <algorithm>using namespace std;int main(){    int m, n, x, y;    while ( cin >> x >> y >> m >> n )    {        if ( x == m << 1 && y == n << 1 )        {            cout << "YES" << endl;        }        else        {            cout << "NO" << endl;        }    }    return 0;}


0 0
原创粉丝点击