C/C++程序设计题库 机器人编程挑战赛
发布时间
阅读量:
阅读量
| 题目描述
为参与学校组织的“机器人擂台赛”,Jarily通过网络平台购置了一款机器人小车。该设备能够接收提前输入的操作指令,并依据这些指令进行相应动作。小车的基础操作仅有三种:左转(标记为L),右转(标记为R),以及向前移动若干厘米(以数字直接表示)。
当前,Jarily希望了解在每条指令执行完毕后,小车所处位置与该指令执行前的位置之间形成的直线距离具体数值。你能否根据所提供的指令编写程序,协助他解决这一问题?
输入
首先提供一个正整数n,用于表示共有n条操作指令。
随后输入n条指令内容。每行对应一条独立的指令,且每条指令仅由L、R及数字构成(数字范围限定在0至100之间的正整数)。
输出
最终输出应包含n行数据。每一行对应于某条指令执行前后小车位置间的直线距离计算结果。所有结果需保留两位小数,并按照四舍五入规则进行处理。
样例输入
5
L100R50R10
3LLL5RR4L12
LL
100R
5L5L5L5
样例输出
96
9.06
0.00
100.00
0.00
AC代码如下:
#include "stdio.h"
#include "strin
全部评论 (0)
还没有任何评论哟~
