| 比赛场次 | 277 | 
|---|---|
| 比赛名称 | NOIP2015普及组练习 | 
| 比赛状态 | 已结束比赛成绩 | 
| 开始时间 | 2015-11-02 09:00:00 | 
| 结束时间 | 2015-11-06 21:00:00 | 
| 开放分组 | 全部用户 | 
| 组织者 | yuan | 
| 注释介绍 | 
| 题目名称 | 字符串编辑 | 
|---|---|
| 输入输出 | edit.in/out | 
| 时间限制 | 1000 ms (1 s) | 
| 内存限制 | 128 MiB | 
| 测试点数 | 10 简单对比 | 
| 用户 | 结果 | 时间 | 内存 | 得分 | 
|---|---|---|---|---|
| 
 | 
AAAAAAAAAA | 0.012 s | 0.28 MiB | 100 | 
| 
 | 
AAAAAAAAAA | 0.013 s | 0.28 MiB | 100 | 
| 
 | 
AAAAAAAAAA | 0.014 s | 0.23 MiB | 100 | 
| 
 | 
AAAAAAAAAA | 0.018 s | 0.31 MiB | 100 | 
| 
 | 
AAWAAAAAAW | 0.011 s | 0.28 MiB | 80 | 
| 
 | 
AAWAAAAAAW | 0.022 s | 0.31 MiB | 80 | 
| 
 | 
AAAWAWWWWA | 0.017 s | 0.31 MiB | 50 | 
| 
 | 
WWWWAWWWWW | 0.011 s | 0.29 MiB | 10 | 
| 
 | 
RRRRRRRRRR | 0.006 s | 0.37 MiB | 0 | 
| 
 | 
WWWWWWWWWW | 0.012 s | 0.22 MiB | 0 | 
有一个长度<=40个字符字符串,例如:This is a book.
现对该字符串进行编辑,编辑功能有: 
1、删除一个字符,命令的格式为:D a,其中a为被删除的字符,若字符串种有多个a,则删除第一个出现的。例如:D s表示删除字符s,删除后字符串为Thi is a book.
2、插入一个字符,命令的格式为:I a1 a2,其中a1表示插入到指定字符前面,a2表示将要插入的字符,若原串有多个a1,则插入在最后一个a1前面。例如:I s d 表示在指定字符s的前面插入字符d,插入后字符串为This ids a book.
3、替换一个字符,命令格式为:R a1 a2 其中a1为被替换的字符,a2为替换的字符,若在原串中有多个a1则应全部替换。例如:R o e表示将字符o全部替换为字符e,替换后的字符串为This is a beek.
在编辑过程中,若出现被改的字符不存在时,则给出错误信息“error”。
输入包括两行: 
第1行为一个字符串。 
第2行为一条命令,可能为以下三条命令中的一条: 
D a(其中D和a之间有且只有一个空格); 
I a1 a2 (其中I和a1之间、a1和a2之间有且只有一个空格); 
R a1 a2 (其中R和a1之间、a1和a2之间有且只有一个空格)。
输出只有一行,为编辑后的字符串或出错信息“error”
This is a book. I s d
This ids a book.