乍一看以为不简单,其实不然,这题只要想明白两坐标之间的关系就迎刃而解了,细看不难发现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;
}