“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>
#include <string>
using namespace std;
int main()
{string a;getline(cin,a);int st=0;for(int i = 0;i < a.size()+1;i ++ ){if(a[i]=='6')st++;else{if(st>=0&&st<=3){while(st--){cout<<'6';}}else if(st>3&&st<=9){cout<<'9';}else if(st>9){cout<<"27";}st=0;cout<<a[i];}}return 0;
} 

6翻了 (15 分)相关推荐

  1. 7-104 6翻了 (15 分)

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

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

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

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

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

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

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

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

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

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

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

  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. 待遇46K起,这几个公众号在招人!
  2. 飞桨深度学习开源框架2.0抢先看:成熟完备的动态图开发模式
  3. 几种开源软件名字的读音
  4. Oracle 入面既一d函数
  5. vue element-ui 的奇怪组件el-switch
  6. css background 充满自适应_剖析一些经典的CSS布局问题,为前端开发+面试保驾护航...
  7. Linux ubuntu安装搜狗输入法
  8. QT Core | 信号槽01 - GUI上按钮触发应用程序里某个类的函数
  9. webpack 编译stylus_webpack 文档更新日志(9.12-9.29)
  10. 把执行结果转成json对象报错_给Hangfire的webjob增加callback和动态判断返回结果功能设计...
  11. Linux 入门常见命令大全-初学者必看
  12. echarts 柱状图设置边框_echarts柱状图
  13. cecore.cls.php 08cms,08CMS产品库报价系统 v1.1 BIG5版PHP CMS源码下载-华软网
  14. Java 开发之微信(支付宝)扫码支付的小总结
  15. Final发布 文案+美工展示
  16. 一文扫清对 JavaScript 中的疑惑
  17. 先吞噬后反刍,擒贼擒王--java之我注六经之二
  18. LIFT: Learned Invariant Feature Transform详细笔记
  19. 开发者论坛一周精粹(第三十期) 晒技术关键词逢8有喜 云大使ACP享杭州云栖门票等特权...
  20. mysql月份加减_MySQL 日期加减

热门文章

  1. UE4新手引导之下载和安装虚幻4游戏引擎
  2. 致这一段无悔的大学青春
  3. 博弈论(巴什博奕,威佐夫博弈,尼姆博弈,斐波那契博弈)
  4. 机器学习:向量空间中的投影
  5. macos安装更新错误_如何控制何时安装macOS更新
  6. N级台阶(比如100级),每次可走1步,2步,3步,求总共有多少种走法?
  7. ipad开发对表格视图的基本实现
  8. ICPC北美中部赛区资格赛总结
  9. 把 14 亿中国人都拉到一个微信群,程序员在技术上能实现吗?
  10. ARCGIS SERVER 授权