题解 | #牛牛的金币#
牛牛的金币
http://www.nowcoder.com/practice/35d8e3e569dc49f2a1018d1dc9186998
乍一看以为不简单,其实不然,这题只要想明白两坐标之间的关系就迎刃而解了,细看不难发现x与x1要么相等,要么相差1,y与y1亦是如此,如果x=x1,那么y必然与y1相等,反之也成立。因为是绝对值,所以应该考虑多种情况,比如x1究竟位于x的哪边等等。
int main()
{
int x,y,x1,y1;
scanf("%d %d",&x,&y);
scanf("%d %d",&x1,&y1);
if (x1==x)
y1>y?printf("u"):printf("d");
else
x1>x?printf("r"):printf("l");
return 0;
}

阿里云工作强度 693人发布
