CSU1112: 机器人的指令

库卡机器人编程之求余.pdf 库卡机器人怎么求余数 立即下载

1112: 机器人的指令

Submit Page      Summary      Time Limit: 1 Sec       Memory Limit: 128 Mb       Submitted: 2726       Solved: 984    

Description

数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。

·LEFT:往左移动一个单位

·RIGHT: 往右移动一个单位

·SAME AS i: 和第i 条执行相同的动作。输入保证i 是一个正整数,且不超过之前执行指令数

Input

输入第一行为数据组数T (T<=100)。每组数据第一行为整数n (1<=n<=100),即指令条数。以下每行一条指令。指令按照输入顺序编号为1~n。

Output

对于每组数据,输出机器人的最终位置。每处理完一组数据,机器人应复位到数轴原点。

Sample Input

2
3
LEFT
RIGHT
SAME AS 2
5
LEFT
SAME AS 1
SAME AS 2
SAME AS 1
SAME AS 4

Sample Output

1
-5

Hint

Source

湖南省第八届大学生计算机程序设计竞赛


第一次用gets来保存输入的字符,WA了好多次,最后换成scanf来一个一个的输入字符和数字,才A了这一个水题、

#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
	int t,n,ans;
	char s[100];
	int a[120];
	scanf("%d",&t);
	while(t--)
	{
		scanf("%d",&n);
		getchar();
		ans=0;
		memset(a,0,sizeof(a));
		memset(s,0,sizeof(s));
		for(int i=1;i<=n;i++)
		{
//			gets(s);			
//			int len=strlen(s);
//			if(strcmp(s,"LEFT")==0)			a[i]=-1;
//			else if(strcmp(s,"RIGHT")==0)	a[i]=1;
//			else 							a[i]=a[s[len-1]-'0'];//这样是没有考虑是i二位数的情况 
			scanf("%s",s);
			int len=strlen(s);
			if(strcmp(s,"LEFT")==0)			a[i]=-1;
			else if(strcmp(s,"RIGHT")==0)	a[i]=1;
			else 
			{
				scanf("%s",s);
				int x;
				scanf("%d",&x);//这个可能是二位数的 
				a[i]=a[x];
			}
		}
		for(int i=1;i<=n;i++)	ans+=a[i];
		printf("%d\n",ans);
	}
	return 0;
}










ABB机器人指令函数 ABB机器人指令函数手册 立即下载

相关推荐

SpyGlass CDC实战:如何用sgdc约束文件解决跨时钟域报错(附常见错误排查)

本文详细介绍了如何使用SpyGlass CDC工具编写sgdc约束文件解决跨时钟域(CDC)报错问题。从基础语法到实战案例,涵盖时钟声明、复位约束、路径豁免等关键技巧,特别针对SPI断续时钟等特殊场景提供解决方案,并附常见错误排查指南,帮助工程师高效完成CDC验证。

weixin_28744423的博客 625

ABB机器人运算符

MOD 是相除取余数,DIV是相除取商整数 Abs(value) Max(A,B) Min(A,B)  

龙猫 5371

scratch lenet(4): 开根号的C语言实现

使用C语言,分别使用二分法、牛顿法、卡马克快速法,求解正实数的开根号。包括公式推导、代码实现、运行结果,不使用任何第三方库和C标准库的数学库。

baiyu33的博客 4967

csuoj 1112: 机器人的指令

http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1112 1112: 机器人的指令 Time Limit:1 SecMemory Limit:128 MBSubmit:1153Solved:386[Submit][Status][Web Board] Description 数轴原点有一个机器人。该机器人将...

weixin_30808575的博客 563

Android System Slice应用加载分析,及启用Slice后,锁屏日期第一次开机正常显示,但后面锁屏不显示问题分析

最近发现Android P上锁屏界面,日期不显示,发现从P开始后,出现了Slice来允许应用以模块化,可交互的方式,插入多个使用场景。Android P的system UI 也使用到了这一特性,表现为锁屏时间,日期,勿扰图标,闹钟等。 如何使用Slice 以System UI中KeyguardSliceView.java来说明它的使用方法 首先,我们打开System UI 的mk 文件,可以看到以...

qq_33595823的博客 3033

vector 歪特机器人 交互口令大全

Vector 歪特机器人 交互口令大全 歪科特 Hey Vector.(嘿,歪科特)I have a question.”然后他会准备听取你的指令,并在云端做计算后给出响应

feifan50的博客 4474

头歌 JAVA 桥接模式实验

这样,通过客户端代码配置不同的 FileConvertor 子类和 DataHandler 子类(如 OracleHandler 或 SQLServerHandle),即可实现从不同数据库读取数据并转换成不同格式的功能,而无需修改已有代码。

m0_74091276的博客 3189

发那科机器人回原位置先上升_【发那科】机器人控制指令介绍(一)

今日分享关于发那科机器人控制指令介绍,包括I/O指令、IF\SELECT指令、WAIT指令、JMP/LBL指令、CALL指令以及FOR\ENDFOR指令的使用方法及注意事项。1.I/O指令I/O指令是改变向外围设备输出信号状态,或读出输入信号状态的指令。例如:注意:I/O在使用前需要进行配置。如何加入I/O(信号)指令?1)编辑界面中,按F1【指令】(INST)键,显示图1画面:2)选择I/O,按...

weixin_39849942的博客 8653

PCRNet: Point Cloud Registration Network using PointNet Encoding

PCRNet算是在ModelNet40这种object-centric数据集上用deep-learning做配准最好入手的一篇文章了,整体架构涉及简洁明了,一句话描述就是简单粗暴,话不多说,直接上网络架构图: Work Flow: 首先对输入source (N×3N \times 3N×3)与template (M×3M \times 3M×3)进行PointNet操作,即MLP + max-pooling后,分别得到描述各自点云的维度为1024的global feature vector:Φ(PS).

dloading7的博客 1646

即插即用系列(代码实践)| GRSL 2024 ARConv核心模块:自适应矩形卷积——专为遥感图像设计,打破固定方形卷积束缚

摘要: 本文提出了一种用于遥感图像处理的自适应矩形卷积模块(ARConv),解决了传统方形卷积核在处理复杂几何结构(如细长道路、密集建筑物)时导致的光谱混叠和边缘模糊问题。ARConv通过动态调整卷积核的长宽比和旋转角度,使卷积核形状与地物特征自适应匹配。该模块可即插即用于全色锐化、语义分割等遥感任务,有效提升边缘保持能力和光谱保真度。核心代码基于PyTorch实现,包含偏移量生成和几何变换逻辑,支持梯度缩放以稳定训练。

分享顶会顶刊论文即插即用模块 140

CSU 1112: 机器人的指令【模拟题】

1112: 机器人的指令 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 1858  Solved: 682 [Submit][Status][Web Board] Description 数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。 ·LEFT:往左移动一个单位 ·RIGHT

AC_Dreameng 1632

【跳频通信】基于MATLAB的跳频通信系统仿真

同时,跳频通信也具有良好的抗干扰能力,即使有部分频点被干扰,仍能在其他未被干扰的频点上进行正常的通信。由于跳频通信系统是瞬时窄带系统,它易于与其他的窄带通信系统兼容,也就是说,跳频电台可以与常规的窄带电台互通,有利于设备的更新。跳频是最常用的扩频方式之一,其工作原理是指收发双方传输信号的载波频率按照预定规律进行离散变化的通信方式,也就是说,通信中使用的载波频率受伪随机变化码的控制而随机跳变。从通信技术的实现方式来说,“跳频”是一种用码序列进行多频频移键控的通信方式,也是一种码控载频跳变的通信系统。

FPGA/MATLAB学习教程/源码/项目合作开发 6265

D: 机器人的指令 CSU-1112

Description数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。·LEFT:往左移动一个单位·RIGHT: 往右移动一个单位·SAME AS i: 和第i 条执行相同的动作。输入保证i 是一个正整数,且不超过之前执行指令数Input输入第一行为数据组数T (T&lt;=100)。每组数据第一行为整数n (1&lt;=n&lt;=100),即指令条数...

Abandoninged的博客 329

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

CSU 1112: 机器人的指令

1112: 机器人的指令Submit Page    Summary    Time Limit: 1 Sec     Memory Limit: 128 Mb     Submitted: 2726     Solved: 984    Description数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。·LEFT:往左移动一个单位·RIGHT: 往...

执念 215

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

CSU->1112: 机器人的指令

1112: 机器人的指令 Time Limit: 1 Sec Memory Limit: 128 Mb Description 数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。 ·LEFT:往左移动一个单位 ·RIGHT: 往右移动一个单位 ·SAME AS i: 和第i 条执行相同的动作。...

wuyileiju__的博客 272

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

机器人的指令 CSU - 1112

G - 机器人的指令  CSU - 1112  我的代码(写不下去了): #include int main() { int T, t, loc = 0; char order; scanf("%d", &T); while (T--) { scanf("%d", &t); while(t--) { sc

aftershowermeow的博客 569

CSU 1112 机器人的指令

CSU 1112 机器人的指令 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 1828 Solved: 674 Description数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。 LEFT:往左移动一个单位 RIGHT: 往右移动一个单位 SAME AS i: 和第i 条执行相同的动作。输入保证

Switch的博客 969

CSU 1112——机器人的指令

数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。 ·LEFT:往左移动一个单位 ·RIGHT: 往右移动一个单位 ·SAME AS i: 和第i 条执行相同的动作。输入保证i 是一个正整数,且不超过之前执行指令数 Input 输入第一行为数据组数T (T Output 对于每组数据,输出机器人的最终位置。每处理完一组数据,机

代码火葬场 697

(水水DP)-CSU-1112;机器人指令

点击打开问题链接Description数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。·LEFT:往左移动一个单位·RIGHT: 往右移动一个单位·SAME AS i: 和第i 条执行相同的动作。输入保证i 是一个正整数,且不超过之前执行指令数 Input输入第一行为数据组数T (T&lt;=100)。每组数据第一行为整数n (1&lt;=n&lt;=...

AC是绝对不可能的 219

CSU - 1112(模拟+方法)

题目链接:CSU - 1112 题目: Description 数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。 ·LEFT:往左移动一个单位 ·RIGHT: 往右移动一个单位 ·SAME AS i: 和第i 条执行相同的动作。输入保证i 是一个正整数,且不超过之前执行指令数 Input 输入第一行为数据组数T (T&lt;=100)。...

WQN20172674的博客 282

CSU1112

CSU1112:机器人指令 数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。 ·LEFT:往左移动一个单位 ·RIGHT: 往右移动一个单位 ·SAME AS i: 和第i 条执行相同的动作。输入保证i 是一个正整数,且不超过之前执行指令数

随笔 544

CSU 1112【机器人的指令】模拟

Description数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。·LEFT:往左移动一个单位·RIGHT: 往右移动一个单位·SAME AS i: 和第i 条执行相同的动作。输入保证i 是一个正整数,且不超过之前执行指令数Input输入第一行为数据组数T (T&lt;=100)。每组数据第一行为整数n (1&lt;=n&lt;=100),即指令条数...

小康的博客 223

机器人的指令 csu-1112

数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置。 ·LEFT:往左移动一个单位 ·RIGHT: 往右移动一个单位 ·SAME AS i: 和第i 条执行相同的动作。输入保证i 是一个正整数,且不超过之前执行指令数 Input 输入第一行为数据组数T (T&lt;=100)。每组数据第一行为整数n (1&lt;=n&lt;=100),即指令条数。...

开始的地方 249

CSU OJ 1112机器人的指令 (湖南省12年省赛题)

Welcome to CSU Online Judge! 1112: 机器人的指令 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 274  Solved: 97 [Submit][Status][Web Board] Description 数轴原点有一个机器人。该机器人将执行一系列指令,你的任务是预测所有指

Just do it ! 2397
上一篇: 51Nod-1283 最小周长
下一篇: CSU1021组合数末尾的零
陶鸿杰
博客等级 码龄9年 93粉丝 298原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值