摘要

题目链接 难度等级 完成状态 完成分数 最后编辑时间 需要注意
Plural Form of Nouns ★☆☆☆☆ 答案正确 100 2015-2-16 16:03:37

(AC 1108)

题意

给出一般单词的单数形式,按照词尾求复数形式。

题解

水水题,直接判断就好了。

代码

460.cpp代码已折叠
展开折叠内容
#include<cstdio>
#include<string>
#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    while(n--)
    {
        string s;
        cin>>s;
        if(s[s.size()-1]=='x'||s[s.size()-1]=='s'||s[s.size()-1]=='o'||s.substr(s.size()-2)=="ch")
        {
            cout<<s<<"es"<<endl;
        }
        else if(s[s.size()-1]=='f')
        {
            s[s.size()-1]='v';
            cout<<s<<"es"<<endl;
        }
        else if(s.substr(s.size()-2)=="fe")
        {
            s[s.size()-2]='v';
            cout<<s<<"s"<<endl;
        }
        else if(s[s.size()-1]=='y')
        {
            s[s.size()-1]='i';
            cout<<s<<"es"<<endl;
        }
        else
        {
            cout<<s<<"s"<<endl;
        }
    }
}

著作权声明[编辑]

关于[编辑]