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