zoukankan      html  css  js  c++  java
  • Codeforces 118A String Task

    题目链接

    http://codeforces.com/problemset/problem/118/A

    #include<iostream>
    #include<string>
    #include<cctype>
    #include<algorithm>
    using namespace std;
    
    int main()
    {
        string str;
        cin>>str;
    
        int i;
        //将代码变成小写
        transform(str.begin(), str.end(), str.begin(), ::tolower);
        //移除特定的字符串
        str.erase(std::remove(str.begin(), str.end(), 'a'), str.end());
        str.erase(std::remove(str.begin(), str.end(), 'e'), str.end());
        str.erase(std::remove(str.begin(), str.end(), 'i'), str.end());
        str.erase(std::remove(str.begin(), str.end(), 'o'), str.end());
        str.erase(std::remove(str.begin(), str.end(), 'u'), str.end());
        str.erase(std::remove(str.begin(), str.end(), 'y'), str.end());
        int len=str.length();
        for(i=0;i<len;i++)
        {
    
                cout<<"."<<str[i];
        }
    
        return 0;
    }
  • 相关阅读:
    绿色通道
    Banknotes
    旅行问题
    修剪草坪
    最大连续和
    动物园
    炮兵阵地
    涂抹果酱
    牧场的安排
    国王
  • 原文地址:https://www.cnblogs.com/CMlhc/p/9194056.html
Copyright © 2011-2022 走看看