zoukankan      html  css  js  c++  java
  • A.Little Sub and Applese

    Description

    ’Why are you always repeating what I say?’ says Applese, a friend of Little Sub.
    ’Because it is the most important quality of mankind.’ says Little Sub.
    Now it is your turn to repeat what Applese says.
    Generally, each sentence Applese says will only contains ’A’..’Z’, ’a’..’z’, ’0’..’9’, space, ’!’ and ’.’.
    Each sentence will definitely end with either ’!’ or ’.’. If it ends with ’.’, change it to ’!’ instead.
    Applese has just passed his 17th birthday, we wish him and his friends very good luck in the future study and programming competitions.

    Input

    There are multiple cases, please read until the end of file.
    Each case will only contain one sentence in one line, indicating what Applese says. The total length of all sentences will not exceed 1000000.

    Output

    Output the answer in one line for each case.

    Author
    YE, Zicheng

    题解:给你一个带空格的字符串,如果结尾是".",改成"!"后输出.
    超级水题.
    #include <iostream>
    #include <cstring>
    const int N=1e6+5;
    using namespace std;
    char s[N];
    int main()
    {
        while(cin.getline(s,N-3)){
          int len=strlen(s);
          if(s[len-1]=='.') s[len-1]='!';
          cout<<s<<endl;
        }
        //cout << "Hello world!" << endl;
        return 0;
    }
    
  • 相关阅读:
    vmware磁盘空间扩展
    Winrar发现损坏的压缩文件头
    java ASM动态生成类
    使用ffmpeg将任意格式视频转MP4格式
    mongodb导入csv结构化数据
    Vmware黑屏解决方法
    mysql命令行导入结构化数据
    mysql导入慢解决方法
    CategoryPanelGroup动态生成节点
    delphi XE7 判断手机返回键
  • 原文地址:https://www.cnblogs.com/-yjun/p/10549878.html
Copyright © 2011-2022 走看看