7-104 6翻了 (15 分)

“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”!

本题就请你编写程序,将那些过时的、只会用一连串“6666……6”表达仰慕的句子,翻译成最新的高级表达。

输入格式:

输入在一行中给出一句话,即一个非空字符串,由不超过 1000 个英文字母、数字和空格组成,以回车结束。

输出格式:

从左到右扫描输入的句子:如果句子中有超过 3 个连续的 6,则将这串连续的 6 替换成 9;但如果有超过 9 个连续的 6,则将这串连续的 6 替换成 27。其他内容不受影响,原样输出。

输入样例:

it is so 666 really 6666 what else can I say 6666666666

结尾无空行

输出样例:

it is so 666 really 9 what else can I say 27

结尾无空行

#include<iostream>
using namespace std;
int main(){string s;getline(cin,s);int i,j;for(i=0;i<s.size();i++){if(s[i]=='6'){for(j=1;j+i<s.size()&&s[i+j]=='6';j++);if(j>9) s.replace(i,j,"27");else if(j>3) s.replace(i,j,"9");}}cout<<s<<endl;return 0;
}

7-104 6翻了 (15 分)相关推荐

  1. L1-058 6翻了 (15 分)

    L1-058 6翻了 (15 分) "666"是一种网络用语,大概是表示某人很厉害.我们很佩服的意思.最近又衍生出另一个数字"9",意思是"6翻了&q ...

  2. L1-058 6翻了 (15 分)循环的妙用

    L1-058 6翻了 题目 代码 题目 L1-058 6翻了 (15 分) "666"是一种网络用语,大概是表示某人很厉害.我们很佩服的意思.最近又衍生出另一个数字"9& ...

  3. 12行代码AC——L1-058 6翻了(15分)

    立志用更少的代码做更高效的表达 "666"是一种网络用语,大概是表示某人很厉害.我们很佩服的意思.最近又衍生出另一个数字"9",意思是"6翻了&quo ...

  4. L1-058 6翻了 (15 分)-PAT 团体程序设计天梯赛 GPLT

    "666"是一种网络用语,大概是表示某人很厉害.我们很佩服的意思.最近又衍生出另一个数字"9",意思是"6翻了",实在太厉害的意思.如果你以 ...

  5. 团体程序设计天梯赛-练习集L1-058 6翻了 (15 分)

    文章目录 前言 一.C语言解答 二.Python解答 总结 前言 "666"是一种网络用语,大概是表示某人很厉害.我们很佩服的意思.最近又衍生出另一个数字"9" ...

  6. 6翻了 (15 分)

    "666"是一种网络用语,大概是表示某人很厉害.我们很佩服的意思.最近又衍生出另一个数字"9",意思是"6翻了",实在太厉害的意思.如果你以 ...

  7. L1-058 6翻了 (15分)

    题目描述: "666"是一种网络用语,大概是表示某人很厉害.我们很佩服的意思.最近又衍生出另一个数字"9",意思是"6翻了",实在太厉害的意 ...

  8. 2019_团体程序设计天梯赛-L1-2 6翻了(15 分)

    字符串处理 样例 输入样例 it is so 666 really 6666 what else can I say 6666666666 输出样例 it is so 666 really 9 wha ...

  9. L1-058 6翻了 (15分)(简洁)

    "666"是一种网络用语,大概是表示某人很厉害.我们很佩服的意思.最近又衍生出另一个数字"9",意思是"6翻了",实在太厉害的意思.如果你以 ...

最新文章

  1. Cisco交换机的经典配置(4)
  2. BugKuCTF WEB 点击一百万次
  3. Salem and Sticks
  4. MYSQL导出数据出现The MySQL server is running with the --secure-file-priv option so it cannot execute this
  5. window7下nginx配置文件详解
  6. 免费时代的4种销售方式
  7. 用Javascript滚动到页面底部,并能正确判断出页面已到底部的方法
  8. c c++ sizeof
  9. 组装高性能服务器配置,高性能计算服务器参考配置需求.doc
  10. 【虚幻引擎4系列教程】第1章:虚幻引擎4的安装指导
  11. VAR模型分析联合内生变量的动态关系
  12. win10更新后没有计算机了,win10更新后 ,没有处理器电源管理怎么办?
  13. Tampermonkey油猴脚本 jquery 常用组件
  14. Siamese系列跟踪网络之SiamFC、SiamRPN、DaSiamRPN、SiamRPN++、SiamMask
  15. html平行四边形标签,平行四边形
  16. oracle的闪存_ORACLEFS1-2闪存存储系统.PDF
  17. 微信小程序开发入门手册
  18. 大神免费官网激活下载project2016专业版最牛教程攻略
  19. cloudera-scm-agent start 启动失败
  20. linux 怎么刷新,Linux下要不要添加“刷新”按钮?Linux用户怎么看?以下附上评论...

热门文章

  1. Android控件Gallery3D效果 .
  2. function函数嵌套 matlab_matlab – 当没有使用“end”时,一个.m文件中的多个函数是嵌套的还是本地的...
  3. 你准备好了吗,江湖来了
  4. Spring 笔记
  5. Android 心跳呼吸动画
  6. 对数据库进行先查询后插入的解决方案
  7. 实现了发动机功能,支持Slider Motor、Hinge Motor、Hinge2 Motor。
  8. 五、Spring中的@Import注解
  9. Sql中如何将数据表的两个字段的值如何互换?
  10. Lua学习笔记(5): 表