| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 496 人关注过本帖
标题:如何用c或c++编写
取消只看楼主 加入收藏
假小子
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-11-6
结帖率:100%
收藏
 问题点数:0 回复次数:1 
如何用c或c++编写
某少年宫引进了一批机器人小车。可以接受预先输入的指令,按指令行动。小车的基本动作很简单,只有3种:左转(记为L),右转(记为R),向前走若干厘米(直接记数字)。

    例如,我们可以对小车输入如下的指令:

    15L10R5LRR10R20

    则,小车先直行15厘米,左转,再走10厘米,再右转,...

    不难看出,对于此指令串,小车又回到了出发地。

    你的任务是:编写程序,由用户输入指令,程序输出每条指令执行后小车位置与指令执行前小车位置的直线距离。

【输入、输出格式要求】

    用户先输入一个整数n(n<100),表示接下来将有n条指令。

    接下来输入n条指令。每条指令只由L、R和数字组成(数字是0~100之间的整数)

    每条指令的长度不超过256个字符。

    程序则输出n行结果。

    每条结果表示小车执行相应的指令前后位置的直线距离。要求四舍五入到小数后2位。
搜索更多相关主题的帖子: 编写程序 机器人 出发地 少年宫 如何 
2013-11-06 13:07
假小子
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-11-6
收藏
得分:0 
不明白的是,如何存储左转和右转之间的数据
2013-11-07 11:10
快速回复:如何用c或c++编写
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017674 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved