花花的‘奇’思‘妙’想

题目描述
下课了,花花和她的伙伴在聊天时,有个人讲了个五步蛇的故事:当一个人被五步蛇咬了之后,只能走五步。花花很好奇被咬的那个人会怎么走这五步呢?假设被咬的地方为原点(0,0),这个人可以向前,后,左,右四个方向移动,一步为一个单位,你知道他的‘终’点在哪吗? (u,d,l,r分别为前/上,后/下,左,右)

输入
共1行:包括5个方向字符

输出
最终位置

样例输入
rludr

样例输出
1 0

# include<stdio.h>
int main(void)
{
    
    
	int a=0,b=0,i;
	for(i=1;i<=5;i++)
	{
    
    
		char ch;
		scanf("%c",&ch);
		if(ch=='u')
			b++;
		if(ch=='d')
			b--;
		if(ch=='l')
			a--;
		if(ch=='r')
			a++;
	}
	printf("%d %d\n",a,b);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_45858803/article/details/109790161