A.Little Sub and Applese

Posted _yjun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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;
}

以上是关于A.Little Sub and Applese的主要内容,如果未能解决你的问题,请参考以下文章

挑选队友

Wannafly挑战赛13 D-applese的生日

D.Little Sub and Balloons

ZOJ - 4089 :Little Sub and Isomorphism Sequences (同构 set)

R 作业代写代编代码Thinking and Reasoning

ZOJ - 4082:Little Sub and his Geometry Problem (双指针)