首页 > 其他分享 >7.27

7.27

时间:2023-07-27 17:56:21浏览次数:22  
标签:&& int 7.27 ++ str include size

#include<stdio.h>
int main(){
    printf("PTA shi3 wo3 jing1 shen2 huan4 fa1 !");
    return 0;
}
#include<iostream>
#include<string>
using namespace std;
int main(void) {
    string str;
    getline(cin, str);
    for (int i = 0; i < str.length(); i++) {
        if (str[i] != '6') 
            cout << str[i];
        else {
            int count = 0;
            for (; str[i] == '6'; i++)
                count++;
            i--;
            if (count <= 3) {
                for (int j = 0; j < count; j++) 
                    cout << 6;
            }
            if (count > 3 && count <= 9) 
                cout << 9;
            if (count > 9) 
                cout << 27;
        }
    }
}
#include<iostream>
#include<string>
using namespace std;
string s;
int f1, f2;
int main()
{
    int n;
    cin >> n;
    getchar();
    while(n -- )
    {
        getline(cin, s);
        for(int i = 0; i < s.size(); i ++ )
        {
            if(s[i] == ',')//判断逗号前面是不是ong 
            {
                if(s[i - 1] == 'g' && s[i - 2] == 'n' && s[i - 3] == 'o')
                f1 = 1;
            }
            if(s[i] == '.')//判断句号前面是不是ong 
            {
                if(s[i - 1] == 'g' && s[i - 2] == 'n' && s[i - 3] == 'o')
                f2 = 1;
            } 
        }
        int sum = 0, dot = 0;
        if(f1 == 1 && f2 == 1)
        {
            for(int i = 0; i < s.size(); i ++ )
            {
                if(s[i] == ',')
                {
                    dot = i;
                    for(int j = i; j < s.size(); j ++ )
                    {
                        if(s[j] == ' ')
                        sum ++ ;
                    }
                }
            }
            //输出操作 
            for(int i = 0; i <= dot; i ++ ) cout << s[i];//输出前一句和,
            for(int i = dot + 1; ; i ++ ) 
            {
                cout << s[i];//输出逗号后面的,除最后三个 
                if(s[i] == ' ')
                sum -- ;
                if(sum == 2)
                break; 
            }
            cout << "qiao ben zhong."; 
        }//if(f1 == 1 && f2 == 1)
        
        else cout << "Skipped";
        
        cout << endl;//换行
        f1 = f2 = 0;//标记复原
        
    }
    return 0;
}

 

标签:&&,int,7.27,++,str,include,size
From: https://www.cnblogs.com/xuxingkai/p/17585685.html

相关文章

  • 7.27 day4 树论
    悲报:335->220战绩:100+100+20+0T1求子树sizeT2通过大眼观察严谨的证明后,我们发现\(x_i\)是\(x_i+1\)的祖先的概率和\(x_i+1\)具体是什么无关:我们令\(x_i+1\)一直跳父亲,直到编号小于等于\(x_i\)的那一次。因为父亲是等概率选取的,所以概率就是\(\frac{1}{x_i}\)......
  • 7.17-7.27 每周报告总结
    这周还是基本上以学习为主,生活变得很有规律,每天5.30起床,去打球,基本上打到7点多一点,然后吃个早饭,去教育局上班,早上一般没啥事,基本上就是在办公室学习,从8点到12点,然后回家吃个饭,睡午觉,2点半起床,接着去教育局上班,有活的时候帮忙干一点活,没活的时候就是学一会,玩一会的,到6点下班,回家吃......
  • MySQL 5.7.27 详细下载安装配置教程
    以下MySQL5.7.27详细下载安装配置教程【很早之前也记录过一篇MySQL8.0的安装配置过程,如果是8.0可参考下面的另一篇文章】MySQL的下载安装与Navicat配置(超详细)_乞力马扎......
  • Rhino 7 for Mac(犀牛3D建模软件) 7.27中文激活版
    3D建模软件推荐:Rhino7!Rhino7可以创建、编辑、分析、记录、渲染、动画和转换NURBS曲线、曲面和实体、细分几何(SubD)、点云和多边形网格。在Rhino7中,我们修复了数百个......
  • Windows安装MySQL-5.7.27
    一、确认本地是否安装mysql按win+r快捷键打开运行;输入services.msc,点击【确定】;在打开的服务列表中查找mysql服务,如果没有mysql服务,说明本机没有安装mysql,反之,说明......
  • Ubuntu20.04离线安装MySQL-5.7.27
    一软件安装先说说为什么选择5.7版本吧,软件的兼容性是最大的问题,其次就是最新的8.0版本规则限制比较多:权限问题,密码复杂度等等...我个人是不喜欢这些条条框框的,而且Ubunt......
  • CentOs 7 安装mysql(5.7.27)数据库
    CentOs7安装MySQL1.查看是否已经安装Mysql[root@srv01~]# rpm-qa|grepmysql# 如果你查看出来有东西,可以使用下面命令将其删除[root@srv01~]# ......
  • MySQL(5.7.27)-my.ini文件配置
        MySQL5.7.27my.ini文件位置:MySQL安装目录(比如我的:D:\programing\mysql\mysql-5.7.27-winx64)。如果缺少这个文件,可以自己在安装目录创建一个,修改后保存为ANSI......