实验七 6 音乐DJ和回响贝斯
题目
【问题描述】
维亚是一家音乐俱乐部里的音乐DJ,在工作中经常使用Dubstep(回响贝斯)音乐。最近,他决定拿出几首老歌进行混音处理。假定一首歌的歌词是一句英文句子,为了将Dubstep混录到歌曲里,维亚将一定数量(可以为0)的“WUB”插入到歌词的第一个单词之前、最后一个单词之后(可以为0)、以及两个单词之间(在相邻的一对单词之间至少一个),然后他将所有的单词包括“WUB”合并在一起形成一个混音字符串,在俱乐部里播放。例如,歌词"I AM X"可以转换为回响贝斯混音“WUBWUBIWUBAMWUBWUBX”,但不能转换为“WUBWUBIAMWUBX”。有人突发奇想,在听过维亚播放过的混音之后,尝试恢复原始的歌曲,请你帮助他。
【输入形式】
输入为一行非空字符串,由英文字母组成,长度不超过200个字符。表示这是经过混音之后的歌词,输入保证在混入“WUB”之前,原始歌词中不包括“WUB”,且歌词至少包含一个单词。
【输出形式】
输出为一行一个字符串,表示原始的歌词。
【样例输入】
WUBWEWUBAREWUBWUBTHEWUBCHAMPIONSWUBMYWUBFRIENDWUB
【样例输出】
WE ARE THE CHAMPIONS MY FRIEND
代码
#include<iostream>
#include<string>
using namespace std;
int main()
{string s;cin>>s;while(s.find("WUB")!=string::npos) {if(s.find("WUB")==0||s.find("WUB")==s.length()-3||s[s.find("WUB")-1]==' ')s.replace(s.find("WUB"),3,"");elses.replace(s.find("WUB"),3," ");}cout<<s;
}
实验七 6 音乐DJ和回响贝斯相关推荐
- hnu实验七字符串7. 音乐DJ和回响贝斯
[问题描述] 维亚是一家音乐俱乐部里的音乐DJ,在工作中经常使用Dubstep(回响贝斯)音乐.最近,他决定拿出几首老歌进行混音处理. 假定一首歌的歌词是一句英文句子,为了将Dubstep混录到歌曲里 ...
- 【练习七 字符串编程题9. 音乐DJ和回响贝斯】
[问题描述] 维亚是一家音乐俱乐部里的音乐DJ,在工作中经常使用Dubstep(回响贝斯)音乐.最近,他决定拿出几首老歌进行混音处理. 假定一首歌的歌词是一句英文句子,为了将Dubstep混录到歌曲里 ...
- 实验七 访问列表配置
实验七 访问列表配置 预备知识: ACL指令的放置顺序是很重要的. 当路由器在决定是否转发或者阻止数据报的时候,Cisco的IOS软件,按照ACL中指令的顺序依次检查数据报是否满足某一个指令条件. 当 ...
- c语言实验七实验报告,C语言实验七 数 实验报告.doc
C语言实验七 数 实验报告 C语言程序设计 实 验 报 告 实验题目 实验七 函数 实验目的 掌握函数定义的方法: 掌握函数实参与形参的对应关系,以及值传递的方式. 掌握函数的嵌套调用和递归调用的方法 ...
- c语言实验七 函数实验报告,C语言实验七函数实验报告.doc
C语言实验七函数实验报告 C语言程序设计 实 验 报 告 实验题目 实验七 函数 实验目的 掌握函数定义的方法: 掌握函数实参与形参的对应关系,以及值传递的方式. 掌握函数的嵌套调用和递归调用的方法: ...
- java实验 输入输出流_java实验七 输入输出流
有关java的实验和程序 实验七 输入输出流 一.实验目的和要求 目的: 1.掌握使用输入输出流进行文件的读写操作. 要求: 1.实验报告给出内容1,2的填充代码以及内容3的全部源代码. 二.实验内容 ...
- 重做实验七 寻址方式在结构化数据访问中的应用
先处理第一行所有数据: ;实验七 寻址方式在结构化数据访问中的应用;编程 将data段中的数据 按照如下格式写到table段中,并计算21年中的人均收入(取整) ;结果也按照下面的格式保存在table ...
- 实验七 寻址方式在结构化数据访问中的应用
下面的程序中,已经定义好了这些数据 ;实验七 寻址方式在结构化数据访问中的应用;编程 将data段中的数据 按照如下格式写到table段中,并计算21年中的人均收入(取整) ;结果也按照下面的格式保存 ...
- python组合数据类型实验_实验七 组合数据类型
安徽工程大学 Python程序设计实验报告 班级物流192 姓名 徐敏 学号 3190505232 成绩 _____ 日期 2020.5.28 指导老师 修宇 实验七 组合数据类型 [实验目的] ...
- java实验七实验报告_Java实验报告-7-风扇
Java实验报告 实验题目实验七综合实验风扇 代码: import java.awt.Col or; import java.awt.Graphics; import java.awt.event.A ...
最新文章
- 实验3 linux内存映射,3Linux内存映射,mmap()函数
- innobackupex自动备份脚本
- ios NSFileManager 用法详解
- Codeforces 235C Cyclical Quest (后缀自动机)
- hexo-cli博客 hexo-admin编辑器 next主题安装命令整理
- Oracle中Decode()函数使用技巧
- Java中移位操作运算符的理解
- linux树莓派网易云音乐,基于树莓派的红外遥控版网易云音乐播放器
- 16进制可逆加密算法
- 适用于应用程序错误的AWS警报
- 小程序表单提交,服务端推送模板消息通知
- shiro-cas------搭建基础cas服务器
- HaaS Python 云端一体AI 车型识别功能
- 大话伊辛模型之一:源起
- PL3376C-ASEMI恒压原边控制PL3376C
- E11000 duplicate key error collection
- c语言大地坐标系和空间直角坐标系的转换,空间直角坐标系与大地坐标系转换程序.doc...
- Transformer课程 第8课NER案例代码笔记-IOB标记
- 移动硬盘在mac电脑上不能用的原因和解决方法
- tl-wdr5620虚拟服务器设置,TP-Link TL-WDR5620路由器手机怎么设置?
热门文章
- sql prompt linux,SQL PROMPT的设置
- Linux命令之MD5校验md5sum
- 已经通过CMMI/CMM3级评估的企业名单
- Windows下C语言网络编程快速入门 1
- 搜索神器Everything的功能技巧(非NTFS文件搜索,FTP/HTTP服务)
- 姜启源《数学建模》学习笔记 第一周
- win10计算机等应用不能能用,Win10电脑无法安装应用软件的解决办法
- 微信内置浏览器缓存清理及关闭微信默认的X5内核
- (附源码)计算机毕业设计ssm大众点评管理系统
- Linux基础入门命令汇总(2022.03.30更新)