acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • 题解

    userId_undefined

    法兰西玫瑰

    倔强青铜
    76阅读
    0回复
    2点赞
  • 依托戴米jntm

    userId_undefined

    xxb

    秩序白银
    18阅读
    5回复
    1点赞
  • 我这个方法有点烦,不过理解起来简单

    #include <iostream> #include <algorithm> using namespace std; string s; int main() { cin>>s; reverse(s.begin(),s.end()); if(s[0]'r'&&s[1]'e') { s[0]=' ';s[1]=' '; } else if(s[0]'y'&&s[1]'l') { s[0]=' ';s[1]=' '; } else if(s[0]'g'&&s[1]'n'&&s[2]=='i') { s[0]=' ';s[1]=' ';s[2]=' '; } reverse(s.begin(),s.end()); cout<<s; }

    userId_undefined

    孟琪峰

    倔强青铜
    32阅读
    0回复
    0点赞
  • 原创题解.

    #include <iostream> using namespace std; int main(){ string s; getline(cin,s); int end = s.length()-1; if((s[end] == 'r' && s[end-1] == 'e') || (s[end] == 'y' && s[end-1] == 'l') || (s[end] == 'g' && s[end-1] == 'n' && s[end-2] == 'i')){ if(s[end] == 'g' && s[end-1] == 'n' && s[end-2] == 'i'){ s.erase(end-2,3); }else{ s.erase(end-1,2); } } cout << s; return 0; }

    userId_undefined

    ACOI

    倔强青铜
    15阅读
    0回复
    0点赞
  • jtj

    userId_undefined

    韩旭

    倔强青铜
    2阅读
    0回复
    1点赞
  • tj

    userId_undefined

    胡天维

    倔强青铜
    5阅读
    1回复
    0点赞
  • 做了n遍不想再做了

    userId_undefined

    JMZ詹总

    倔强青铜
    8阅读
    0回复
    0点赞
  • 麻烦题解(一一判断)

    userId_undefined

    MuktorFM

    荣耀黄金
    3阅读
    0回复
    0点赞
  • 用蟒蛇可简单多了

    userId_undefined

    我不知道应该取什么名字好

    倔强青铜
    2阅读
    0回复
    0点赞
  • 题解

    userId_undefined

    zsy

    秩序白银
    1阅读
    0回复
    0点赞
  • 相当暴力,但是有效

    userId_undefined

    闪电九尾狐

    秩序白银
    1阅读
    0回复
    0点赞
首页