【蓝桥杯每日一练:蹩脚两轮车】

问题描述

小L设计了一款两轮车,它可以分别对左右轮进行操作。
因为这是他第一次设计两轮车,所以它有一些小问题:左轮不能左转,右轮不能右转。
为了解决这个毛病,小L自作聪明,想出了一套奇怪的解决机制:当输入一连串的指令后,奇数位上的指令由左轮处理,偶数位上的指令由右轮处理。
注意,这里的下标默认为从1开始。
聪明如你,一定能看出这种方法有大问题,但是你的高情商阻止直接指出他的错误;相反,你还想把所有合法的指令都删掉。
那么给出一个指令,由你来判断它是否合法。

输入格式

一串由"U""D""L""R"的字符串,分别代表上下左右。
字符串长度不超过100

输出格式

如果指令合法,输出"Yes",否则输出"No"。

输入样例

RDULULDURURLRDULRLR

输出样例

Yes

代码

N=str(input())
x=0
for i in range(len(N)):
    if (i+1)%2==1 and N[i]=='L' or (i+1)%2==0 and N[i]=='R':
        print('No')
        x=1
        break
if x==0:
    print('Yes')


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zjf时空方程

感谢各位的支持,我一定会努力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值