摘要

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

(AC 1108)

题意

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

题解

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

代码

460.cpp代码已折叠
展开折叠内容
显示/移除行号
  1. #include<cstdio>
  2. #include<string>
  3. #include<iostream>
  4. using namespace std;
  5. int main()
  6. {
  7. int n;
  8. cin>>n;
  9. while(n--)
  10. {
  11. string s;
  12. cin>>s;
  13. if(s[s.size()-1]=='x'||s[s.size()-1]=='s'||s[s.size()-1]=='o'||s.substr(s.size()-2)=="ch")
  14. {
  15. cout<<s<<"es"<<endl;
  16. }
  17. else if(s[s.size()-1]=='f')
  18. {
  19. s[s.size()-1]='v';
  20. cout<<s<<"es"<<endl;
  21. }
  22. else if(s.substr(s.size()-2)=="fe")
  23. {
  24. s[s.size()-2]='v';
  25. cout<<s<<"s"<<endl;
  26. }
  27. else if(s[s.size()-1]=='y')
  28. {
  29. s[s.size()-1]='i';
  30. cout<<s<<"es"<<endl;
  31. }
  32. else
  33. {
  34. cout<<s<<"s"<<endl;
  35. }
  36. }
  37. }

著作权声明[编辑]

关于[编辑]